Course Highlights

  • 40 hours of Training.
  • Instructor led Online Classroom Training.
  • Complete PHP Topics are Covered.
  • 100% Job Oriented PHP Training.
  • Live Projects at end of the Course.
  • PHP Premium Materials Downloads.
  • PHP Server Access for Practise.
  • Question and Answer Sessions.
  • Free Demo Class Available

PHP Classroom Online Training

PHPTraining.com provide real-time training from beginner to advanced level programs with project-based training. The PHP course syllabus is hand-crafted by industry experts, and we adhere to the syllabus with latest technologies based on current industry demands across various disciplines.

PHP Training Course Content

100% Job Oriented Training

  • Types of PHP Installation Software
  • Configure PHP on Windows
  • Configure PHP on Mac
  • Choose your Favourite PHP Editor
  • First Hello World Program using PHP
  • Comments in PHP
  • Interview Questions: Setting up the Environment
  • Certification Tips on PHP Code and Comments
  • Exercises & Assignments

 

  • Embed PHP in HTML Page
  • Run PHP on Console
  • Whitespace in PHP
  • PHP Escaping Characters
  • Roles of PHP Reserved Words
  • Interview Questions: Language Basics
  • Certification Tips: Language Basics
  • Exercises & Assignments

  • What is Expression and Operators
  • Arithmetical Operators
  • Conditional Operators
  • Comparison Operators
  • Logical Operators
  • Assignment Operators
  • Increment/Decrement Operators
  • Bitwise Operators
  • Execution Operators
  • Error Control Operators
  • Operator Precedence
  • Exercises & Assignments

  • What is Namespace
  • Define Namespaces
  • Define Sub Namespaces
  • Namespace Constant

  • How to Combine Two Strings
  • HereDoc
  • NowDoc
  • String Functions: strlen() - Find Length of String
  • String Functions: strpos() - Find Something in a String
  • Commonly used String Function Examples

  • Define and Call a Function
  • Passing inputs to Functions
  • Return Value from Functions
  • Default and Optional Values using Function Inputs
  • Dynamic Function Calling
  • Anonymous Function
  • In build Functions

  • Create and Use Regular Expressions
  • Match Characters
  • Complex Patterns of Regular Expressions
  • Data Validation using Regular Expressions

  • Getting the Timestamp
  • Converting the Timestamp
  • Common Use Case of Date and Timestamp

  • Understanding How Form Works
  • Forms with GET Method
  • Forms with POST Method
  • Forms with $_REQUEST
  • Form Validations
  • Check HTTP Headers
  • Uploading Files from Form
  • Upload Image from Form
  • Downloading Files from HTML Page

  • What are Sessions
  • Create Sessions
  • Update Sessions
  • Delete Sessions
  • Session vs Cookies

  • How the Web Page Works?
  • Built in Web Constants
  • Redirection using PHP

  • Validation Filters
  • Sanitization Filters
  • Other Filters

  • What is Client Server Model?
  • What is Request and Response Pattern?
  • What is PHP?
  • How PHP Works?
  • Compare PHP with Other Languages
  • PHP Useful Resources
  • Interview Questions: Introduction to PHP
  • Exercises & Assignments

  • PHP Coding Standards
  • Define a Variable
  • Quick Intro to Strings and Integer Data Types
  • Rules of Variable Declaration
  • Single Quote vs Double Quotes
  • Variable Typing - Number to String Conversion
  • Quick Intro to Functions
  • PHP is Case Sensitive
  • Define Local Variables
  • Define Global Variables
  • Define Static Variables
  • Print the built in Super Global Variables
  • Variable Variables
  • Predefined Variables
  • Check Variable is set via isset()
  • Define a Constant
  • Difference between Variable vs Constant?
  • Valid and InValid Constants
  • Magic Constants
  • Interview Questions: Variables and Constants
  • Certification Tips: Variable and Constants
  • Exercises & Assignments

  • What is Scalar Data Types
  • Integers
  • Doubles
  • Boolean
  • Strings
  • NULL
  • Exercises & Assignments

  • Decision Making: if..else Statement
  • Decision Making: else..if Statement
  • Decision Making: Switch Statement
  • Loops: for Statement
  • Loops: while Statement
  • Loops: do...while Statement
  • Loops: break Statement
  • Loops: continue Statement
  • Loops: return Statement
  • declare
  • require
  • include
  • require_once
  • include_once
  • goto
  • Exercises & Assignments

  • Define and Access Array Elements
  • Loops: foreach Statement
  • Empty Arrays
  • Mixed Arrays
  • Associative Arrays
  • Multi Dimension Arrays
  • Array Function: unset
  • Working with Student Details Arrays
  • Create a Configuration File with Arrays

  • Raise and Catch an Exception
  • Throw an Custom Exception
  • Catch Multiple Exceptions
  • Finally Block
  • Raise and Catch Errors

  • Working with Directories
  • Copy, Rename and Delete a File
  • Read and Write Files
  • Read Configuration File into an Array
  • Read and Write CSV Data

MySQLi

  • Create Table in MySQL Database
  • Drop Table in MySQL Database
  • Inserting Rows in the Table
  • Connecting to MySQL Database using PHP
  • Insert Data in MySQL Table using PHP
  • Retrieving Data from the MySQL Table using PHP
  • Update Data in MySQL Table using PHP
  • Delete Data in MySQL Table using PHP

PDO

  • Create Table in MySQL Database
  • Drop Table in MySQL Database
  • Inserting Rows in the Table
  • Connecting to MySQL Database using PHP
  • Insert Data in MySQL Table using PHP
  • Retrieving Data from the MySQL Table using PHP
  • Update Data in MySQL Table using PHP
  • Delete Data in MySQL Table using PHP

  • What are Cookies
  • Create Cookie
  • Update Cookie
  • Delete Cookie
  • Set Cookie Expiry

  • What is OOP?
  • Why we need OOP?
  • OOP Concepts
  • Define and Use PHP Class
  • Public, Private and Protected Keywords
  • $this Variable
  • Static and Final Keywords
  • Inheritance Concept
  • Function Overriding
  • Polymorphism
  • Interfaces
  • Abstract Classes

  • Email Libraries
  • Send Email using PHP
  • Automate PHP Email Scheduler Application

TRAINING FEATURES

Support you to learn PHP in every way possible!

Course Duration

40 Hours of Training Led by Expert Instructor.

Materials

Download Exercises & Examples Sample References.

Premium Content

Get Access to our Premium Content Library.

PHP Practical System

PHP Cloud Editor for Practical Exercise and Collaboration.

100% Job Oriented Training

Each Training Topics covers Interview Tips and Zend Certification Tips.

Senior Expert Instructor

Our Instructor teach at Udemy, SkillsShare, CodeAcademy and many other online platforms.

Live Practical Projects

Live End to End Website Development Project with PHP, MySQL and Bootstrap.

Question & Answer Sessions

Clarification Sessions to answers the questions from Students and Clear Doubts.

Tools & Technologies

You will learn during Training.

Students Feedback

caret-down caret-up caret-left caret-right
Ajit

This course is very unique and designed to teach with real time examples and exercise. Learn alot!

Ajit

This course is very unique and designed to teach with real time examples and exercise. Learn alot!

Ajit

This course is very unique and designed to teach with real time examples and exercise. Learn alot!

Our Training Methods

What makes our Training Special

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas aliquet laoreet felis id tristique. Duis efficitur, augue a condimentum placerat, tortor nibh maximus neque, eu eleifend tortor urna in odio. Maecenas ultrices dolor a nulla cursus, ut consequat purus volutpat. Donec pellentesque ligula enim, sed luctus ex posuere eu. Pellentesque odio lorem, posuere vel magna vitae, suscipit commodo nisl.

Outcome based Training

Keep it simple and easy to learn

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas aliquet laoreet felis id tristique. Duis efficitur, augue a condimentum placerat, tortor nibh maximus neque, eu eleifend tortor urna in odio. Maecenas ultrices dolor a nulla cursus, ut consequat purus volutpat. Donec pellentesque ligula enim, sed luctus ex posuere eu. Pellentesque odio lorem, posuere vel magna vitae, suscipit commodo nisl.

Register for PHP Training

Ask us anything. We are here to help you learn.

Send us your details and We will let you know the Available Training schedule dates.

If you prefer email then send your email to info@phptraining.com.