Page 1

Core Php Introduction

o Evaluation of Php o Basic Syntax o Defining variable and constant o Php Data type o Operator and Expression Handling Html Form With Php o Capturing Form Data o Dealing with Multi-value filed o Generating File uploaded form o Redirecting a form after submission Decisions and loop o Making Decisions o Doing Repetitive task with looping o Mixing Decisions and looping with Html Function o What is a function o Define a function o Call by value o Call by reference o Recursive function String o Creating and accessing String o Searching & Replacing String o Formatting String o String Relater Library function Array o Anatomy of an Array o Creating index based and Associative array o Accessing array Element o Looping with Index based array o Looping with associative array using each() and foreach() o Some useful Library function Working with file and Directories o Understanding file& directory o Opening and closing a file o Coping ,renaming and deleting a file o Working with directories o Building a text editor

50 hrs 2

2

5

2

2

5

5


o File Uploading & Downloading State management o Using query string(URL rewriting) o Using Hidden field o Using cookies o Using session String matching with regular expression o What is regular expression o Pattern matching in Php o Replacing text o Splitting a string with a Regular Expression Generating Images with Php o Basics of computer Graphics o Creating Image o Manipulating Image o Using text in Image OOPS o Introduction o Objects o Declaring a class o The new keyword and constructor o Destructor o Access method and properties using $this variable o Public ,private, protected properties and methods o Static properties and method o Class constant o Cloning object o Inheritance & code reusability o Polymorphism o Parent:: & self:: keyword o Instanceof operator o Abstract method and class o Interface o Final Exception Handling o Understanding Exception and error o Try, catch, throw Database Connectivity with mysql o Introduction to RDBMS o Connection with mysql Database o Performing basic database operation(DML)

4

2

2

6

2

6


o o o o o o o o o

Insert Delete Update Select Prepared statement Difference b/w statement & prepared statement Setting query parameter Executing query Join Cross joins, Inner joins, Outer Joins, Self joins.

Advanced Php 

Introduction to Design pattern o Strategy Pattern o Singleton pattern o Factory Pattern o Observer Pattern o DAO Design pattern Implementation of DAO Design Pattern

52 hrs 2

2

CAKEPHP 2.x 

Understanding of MVC architecture. o What is CakePhp 2.x Framework o Cakephp 2.x architecture and it’s naming convention. Understanding Controller o Request & Response Parameter o Controller Action o Request Life Cycle callbacks o Controller method o Redirection o Working with component Understanding Model o Creating Model for Database Table o Retriving Data Using Model o Method for all Basic CURD(Create ,Read, Update, Delete) o Create own Model method o Making custom SQL Queries o Data Validation Understanding ORM(Object Relational Mapping) o Working with Simple association o one–to-one

2

6

3

6


o o View o o o o o

one-to-many many-to-many 6 Working with layout Create custom Layout Working with Helper class Creating and using user define Helper Working with element Smarty

   

Introduction to smarty o Understanding need of templating system o The smartness of smarty o Installing and configuring of smarty Smarty site Architecture o Problem solving Perpective o Smarty Directory Structure o Understanding Data Access Layer o Understanding Business logic layer o Understanding Presention Layer Creating a template o Introduction to smarty variable o Starting template o Associative and Non Associative array o Basic templating o Logical Condition o Looping(with section and foreach) Creating Data input form with modifier o Advanced Templating with Modifier Capitalize,count_charecters,cat,count_paragraphs,count_words, date_format,loer,upper ,nl2br etc. Combining Modifier o Smatry Function o Form-related functions Joomla

2

Joomla(Including Module and Component creation) Customizing joomla and Configuration of Administration Menu manager Content menu o Article manager

1 1 1 2

2

4

2

3


  

o Section Manager o Categories Manage Extension menu Creation of own Module Creation of Own Component

1 1 1

JavaScript (Form validation) Ajax

2 2

Php training in noida  

Tech Mentro is a best IT Training Center in Noida, Delhi-NCR, which provides Core PHP Training, Advance PHP Training, CMS Training, Smarty,J...

Read more
Read more
Similar to
Popular now
Just for you