Php training in_noida

5
Core Php 50 hrs Introduction 2 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 2 o Capturing Form Data o Dealing with Multi-value filed o Generating File uploaded form o Redirecting a form after submission Decisions and loop 5 o Making Decisions o Doing Repetitive task with looping o Mixing Decisions and looping with Html Function 2 o What is a function o Define a function o Call by value o Call by reference o Recursive function String 2 o Creating and accessing String o Searching & Replacing String o Formatting String o String Relater Library function Array 5 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 5 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

description

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.

Transcript of Php training in_noida

Page 1: Php training in_noida

Core Php 50 hrs

Introduction 2

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 2

o Capturing Form Data

o Dealing with Multi-value filed

o Generating File uploaded form

o Redirecting a form after submission

Decisions and loop 5

o Making Decisions

o Doing Repetitive task with looping

o Mixing Decisions and looping with Html

Function 2

o What is a function

o Define a function

o Call by value

o Call by reference

o Recursive function

String 2

o Creating and accessing String

o Searching & Replacing String

o Formatting String

o String Relater Library function

Array 5

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 5

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

Page 2: Php training in_noida

o File Uploading & Downloading

State management 4

o Using query string(URL rewriting)

o Using Hidden field

o Using cookies

o Using session

String matching with regular expression 2

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 2

o Basics of computer Graphics

o Creating Image

o Manipulating Image

o Using text in Image

OOPS 6

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 2

o Understanding Exception and error

o Try, catch, throw

Database Connectivity with mysql 6

o Introduction to RDBMS

o Connection with mysql Database

o Performing basic database operation(DML)

Page 3: Php training in_noida

o Insert

o Delete

o Update

o Select

o Prepared statement

o Difference b/w statement & prepared statement

o Setting query parameter

o Executing query

o Join

Cross joins, Inner joins, Outer Joins, Self joins.

Advanced Php 52 hrs

Introduction to Design pattern 2

o Strategy Pattern

o Singleton pattern

o Factory Pattern

o Observer Pattern

o DAO Design pattern

Implementation of DAO Design Pattern 2

CAKEPHP 2.x

Understanding of MVC architecture. 2

o What is CakePhp 2.x Framework

o Cakephp 2.x architecture and it’s naming convention.

Understanding Controller 6

o Request & Response Parameter

o Controller Action

o Request Life Cycle callbacks

o Controller method

o Redirection

o Working with component

Understanding Model 3

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) 6

o Working with Simple association

o one–to-one

Page 4: Php training in_noida

o one-to-many

o many-to-many

View 6

o Working with layout

o Create custom Layout

o Working with Helper class

o Creating and using user define Helper

o Working with element

Smarty

Introduction to smarty 2

o Understanding need of templating system

o The smartness of smarty

o Installing and configuring of smarty

Smarty site Architecture 2

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 4

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 2

o Advanced Templating with Modifier

Capitalize,count_charecters,cat,count_paragraphs,count_words,

date_format,loer,upper ,nl2br etc.

Combining Modifier 3

o Smatry Function

o Form-related functions

Joomla

Joomla(Including Module and Component creation) 1

Customizing joomla and Configuration of Administration 1

Menu manager 1

Content menu 2

o Article manager

Page 5: Php training in_noida

o Section Manager

o Categories Manage

Extension menu 1

Creation of own Module 1

Creation of Own Component 1

JavaScript (Form validation) 2

Ajax 2