About Course

Why PHP???
PHP is a fast and feature-rich development language with a powerful open source database server. Itis a server-side scripting language, extensively designed for website development. It is an all-purpose programming language too, user-friendly and efficient. PHP is easy to learn programming language with logical syntax and command functions. PHP is scalable and can easily be used while creating web applications and can also be relied up on while serving several web pages.


Fundamental of PHP
  • Course Materials
  • What is PHP
  • Installing PHP
  • Syntax and sample program
  • Commenting
  • Variables
  • Strings manipulation
  • Arrays
  • HTML Entities
  • Operators
  • Explode and Implodes
  • If.. Else and ElseIf statements
  • What is Switch function and how to use it?
  • Looping: For and While loops
  • How to break from Loops
  • Continue, Quotes and IsArray
  • Functions and Constants*
  • Checking if It Exists ()
  • Including Files
  • Sample creation of Forms
  • Advanced Form creation
  • Date & Time, Ternary Logic
Advance PHP
  • Course Material and Sessions
  • Server super Globe Variable
  • Cookies
  • File Upload & File Intro
  • Emails
  • File functions: Create, write, Read, Append, Delete, Various file modes
Model view Controller Pattern(PHP MVC)
  • Introduction - What is MVC?
  • Best practices: How you should structure code.
  • Introduction: Creating an application using MVC
  • Requirements of Composer
  • How should be the Directory structure
  • How to Parse URLs
  • How to access URL parameters
  • Different View types and working with Views
  • How to create Controllers?
  • How to parse data to our View?
  • Loading of Modules
  • Working with Databases
  • Assets inclusions
  • Conclusions
PHP Programming From Scratch
  • Basics Echo PrintPreview
  • Variables
  • If Statements
  • Arithmetic Operators Preview
  • Comparison Operators
  • Logical Operators
  • Switch Statement
  • Arrays & Multi-Dimensional Arrays
  • While Loop Preview
  • Do While Loop
  • For Loops, For Each, Functions
  • GET
  • POST
  • Commenting Code
  • Embedding PHP Within HTML
  • A Better Way To Display HTML
  • Triple Equals
  • Checkboxes
  • Radio Buttons
  • Splitting A String By Spaces(Whitespace)
  • Generate A Random Number
  • Explode & Implode (String To Array and Array to String)
  • Formatting Numbers
  • Quickly Return True Or False
  • Functions with undefined parameters
  • Creating different types of Forms
  • Pagination
PHP Programming : Working With database
  • PDO Connecting To A Database
  • Query Database Access Results
  • Affected Row Count
  • Binding Values To Queries
  • Error Detection
  • Return Last Inserted ID
  • PDO Transactions
Content Providers
  • Introduction
  • Content Provider Basics
  • Creating Content Providers
  • Calendar Provider
  • Contacts Provider
  • Quiz
  • Summary
PHP Programming: Working With Email
  • Send Email Quickly And Easily (HTML Format)
  • Sending Email With Attachments
  • Sending Email From A Local Server
  • Connecting To And Sending Email Via An SMTP Serve
  • Introduction: MySQL
  • Creating Database, Tables
  • Inserting Data
  • SQL Injection
  • Select Queries and Various types of queries – How To?
  • Insert, Update, Delete queries
  • Introduction
  • Connecting to database, Getting results
  • Updating and deletion
  • Inserting records data
  • Binding – What it is and how it works?
  • Singleton
  • Example application using PHP with MySQLi
PHP Object Oriented Programming
  • Introduction: PHP Object Oriented Programming
  • Methods and Properties
  • Using static methods and properties
  • Constructor methods
  • Class constants and extending a Class
  • Protecting Methods and Properties
  • Scope Resolution Operator
  • Exercise : Example program development
  • OOP Exercise: Working with MySQL Database
Send Inquiry