• Classroom Training   • Online Training   • Corporate Training  • Live Projects & Guidance 

PHP Development

Courses Information

PHP: Hypertext Preprocessor is a general-purpose programming language originally designed for web development. It was originally created by Rasmus Lerdorf in 1994; the PHP reference implementation is now produced by The PHP Group.

PHP is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.

The best things in using PHP are that it is extremely simple for a newcomer, but offers many advanced features for a professional programmer. Don't be afraid reading the long list of PHP's features. You can jump in, in a short time, and start writing simple scripts in a few hours.

In this course you will learn everything you need to become a professional PHP developer with practical exercises & projects

This course will help you get all the fundamentals of Procedural PHP, Object Oriented PHP, MYSQLi and ending the course by building a CMS system similar to WordPress, Joomla or Drupal.

Knowing PHP will allow you to build web applications, websites or Content Management systems, like WordPress, Facebook, Twitter or even Google. There is no limit to what you can do with this knowledge. PHP is one of the most important web programming languages to learn, and knowing it, will give you SUPER POWERS in the web development world and job market place.

Curriculum
Module 1 - Intoduction To Programming
  • Introduction To Programming Concepts
  • Introduction to Algorithm And FlowCharts
Module 2 – Introduction to web development
  • History of www
  • Client side vs server side programming
  • What are the web pages
Module 3 – Variables in PHP
  • What are variables
  • Assigning variables
  • Overview of numeric, string and other types
Module 4 – Operators
  • Arithmetic operators
  • Logical operators
  • Comparisons
Module 5 – Control structures in PHP
  • The If statement
  • FOR loops
  • While loops
  • The Switch
Module 6 – Strings in PHP
  • Concatenating strings
  • Trimming strings
  • String functions
Module 7 – Array
  • Anatomy of an Array
  • Creating index based and Associative array
  • Some useful Library function
Module 8 – Function in PHP
  • What is a function
  • User defined function
Module 9 – Transferring information between PHP pages
  • GET and POST
  • Different form field types
  • Self-referencing forms

Advanced PHP

Module 10 – Introduction to OOPS
  • Objects
  • Declaring a class
  • Access method and properties using $this variable
  • Public ,private, protected properties and methods
  • Inheritance & code reusability
  • Polymorphismy
  • Interface
  • Abstract method and class
Module 11 – Exception Handling
  • Understanding Exception and error
  • Try, catch, throw
Module 12 – Working with file and Directories
  • Understanding file& directory
  • Opening and closing a file
  • Coping ,renaming and deleting a file
Module 13 – State management
  • Using query string(URL rewriting)
  • Using Hidden field
  • Using cookies
  • Using session
Module 14 – Database Connectivity with MySql
  • Connection with MySql Database
  • Performing basic database operation
  • Querying MySQL and returning results
  • Setting query parameter
  • Executing query
Module 15 – Emailing
  • Sending / Recieving emails from website
Module 16 – Building a Web Application
  • Creating Feedback System
  • Practice to create a PHP based webpages
  • Creating dynamic pages to add / modify enteries

Trending Courses