Php training in_noida
-
Upload
tech-mentro -
Category
Education
-
view
50 -
download
0
description
Transcript of Php training in_noida
![Page 1: Php training in_noida](https://reader036.fdocuments.in/reader036/viewer/2022082503/55852919d8b42ae4748b52e4/html5/thumbnails/1.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022082503/55852919d8b42ae4748b52e4/html5/thumbnails/2.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022082503/55852919d8b42ae4748b52e4/html5/thumbnails/3.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022082503/55852919d8b42ae4748b52e4/html5/thumbnails/4.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022082503/55852919d8b42ae4748b52e4/html5/thumbnails/5.jpg)
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