PHP Training in Chandigarh
Code Infotech offers the best PHP Training in Chandigarh for freshers and beginners. This is the best PHP Institute in Chandigarh which provides you a 100% complete practical based training and knowledge for freshers. At our Training Institute, we start from basics to advance so that students understand the basic. Also, we have an expertise which provides all the valuable information to students on live projects and internships. We will help you during your training session and also provides you 100% assured job placement.
Scope of PHP
PHP is open source general-purpose scripting language that is especially suited for web development. It allows web developers to create dynamic content that interacts with databases and is basically used for developing web based software applications. PHP is the back end just like HTML is the front end. Without PHP, developing interactive websites is not possible. This is where the scope of learning, understanding and working with PHP Course in Chandigarh comes in.
PHP Course include:
- Working on live projects.
- 100% Practical oriented training.
- Job assurance with 100% placement records.
- Experience the atmosphere as working in Industry.
- Experienced and certified trainers.
- Best institute for job oriented.
- PG facility for students.
- 6 weeks and 6 months Industrial training.
- Interview preparation and guidelines.
PHP Syllabus:
Introduction to PHP
Evaluation of Php
Basic Syntax
Defining variable and constant
Php Data type
Operator and Expression
Handling Html Form With Php
Capturing Form Data
Dealing with Multi-value filed
Generating File uploaded form
Redirecting a form after submission
Decisions and loop
Making Decisions
Doing Repetitive task with looping
Mixing Decisions and looping with Html
String
Creating and accessing String
Searching & Replacing String
Formatting String
String Related Library function
Function
What is a function
Define a function
Call by value and Call by reference
Recursive function
Array
Anatomy of an Array
Creating index based and Associative array
Accessing array Element
Looping with Index based array
Looping with associative array using each() and foreach()
Some useful Library function
Working with file & Directories
Understanding file& directory
Opening and closing a file
Coping ,renaming and deleting a file
Working with directories
Building a text editor
File Uploading & Downloading
State management
Using query string(URL rewriting)
Using Hidden field
Using cookies
Using session
String matching with regular expression
What is regular expression
Pattern matching in Php
Replacing text
Splitting a string with a Regular Expression
Generating Images with PHP
Basics of computer Graphics
Creating Image
Manipulating Image
Using text in Image
Database Connectivity with MySql
Introduction to RDBMS
Connection with MySql Database
Performing basic database operation(DML) (Insert, Delete, Update, Select)
Setting query parameter
Executing query
Join (Cross joins, Inner joins, Outer Joins, Self joins.)
Mini Project (With file Handling)
Live projects on PHP
PHP Course Advanced :
Introduction to OOPS
Introduction
Objects
Declaring a class
The new keyword and constructor
Destructor
Access method and properties using $this variable
Public ,private, protected properties and methods
Introduction to OOPS contd..
Static properties and method Class constant
Inheritance & code reusability
Polymorphism
Parent:: & self:: keyword
Instanceof operator
Abstract method and class
Interface
Framework- Codeigniter
Introduction to Codeigniter
Understanding the MVC Pattern Models
How MVC works?
Congfiguration Codeigniter
Setting up Codeigniter with apache Enviornment eg. Enable mod_rewrite
Configuration Codeigniter to work with database
Running Codeigniter for the first time
Codeigniter Convention: Naming convention for MVC and database tables
Models: Creating up model for a database table
Fetching data
Saving and updating data
Deleting data
User defined function in model
Data Validation
Controller: Creating controller
Controller function
Interacting with model
Interacting with views
Controller variables and parameters
Redirection
Getting post data
Views: Creating Views
Working with configuration layout
Creating custom layout
Element and helpers
Views: Creating Views
Storing data in cake session
Reading a session data
Delete data from session
CMS and FRAMEWORKS
Framework
Codeigniter
Laravel
Yii2
Cake php
CMS
WordPress
Joomla!
Drupal
Magento (e-commerce )