Your SlideShare is downloading. ×
6 Months Project Training in PHP
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

6 Months Project Training in PHP


Published on

Tech Mentro is a best IT Training Center in Noida, Delhi-NCR, which provides Core PHP Training, Advance PHP Training, CMS Training, Smarty,Joomla, Ajax, CAKEPHP Framework Training, 6 Weeks Industrial …

Tech Mentro is a best IT Training Center in Noida, Delhi-NCR, which provides Core PHP Training, Advance PHP Training, CMS Training, Smarty,Joomla, Ajax, CAKEPHP Framework Training, 6 Weeks Industrial Training and 6 Months Project Training for engineering students and professionals.

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 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
  • 2.       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
  • 3. 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
  • 4.  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
  • 5.    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