COVID-19 Measures
PHP Classes in Pune | PHP Training Institute in Pune | ITView

Course Overview

PHP started out as a small open source project that evolved as more and more people found out how useful it was. Rasmus Lerdorf unleashed the first version of PHP way back in 1994. PHP is a recursive acronym for "PHP: Hypertext Preprocessor". PHP is a server side scripting language that is embedded in HTML. It is used to manage dynamic content, databases, session tracking, even build entire e-commerce sites. It is integrated with a number of popular databases, including MySQL, PostgreSQL, Oracle, Sybase, Informix, and Microsoft SQL Server. PHP is pleasingly zippy in its execution, especially when compiled as an Apache module on the Unix side. The MySQL server, once started, executes even very complex queries with huge result sets in record-setting time. PHP supports a large number of major protocols such as POP3, IMAP, and LDAP. PHP4 added support for Java and distributed object architectures (COM and CORBA), making n-tier development a possibility for the first time. PHP is forgiving: PHP language tries to be as forgiving as possible. PHP Syntax is C-Like.

Course Outline

Duration : 12-13 weeks / 12-13 weekends
Sessions : Weekdays - 4 per week
                    Weekends - 2 per week
Prerequisites :
  • There is no such Prerequisites for this course.
  • Basic knowledge of c/c++ will be advantage.

Course Curriculum

  • Introduction of Web Application
  • Difference between Website and WebApplication
  • Client-Server Architecture
  • What is Open source ?
  • Why PHP ?
  • Installation Of PHP, MySQL And Apache. (XAMPP / WAMPP /LAMP Tool)
  • Installation Of editor (Adobe Dreamweaver)
  • PHP Syntax
  • Data types
  • Variables
  • Constants
  • Expressions
  • Operator Types
  • Conditional statements
  • Looping Statements
  • What is Function ?
  • Why use Function ?
  • Function syntax
  • Built in Functions
  • Include and Include_once
  • Require and require_once
  • Header Function and its parameters
  • Date Funation and its parameters
  • User defined Functions
  • What is Array?
  • Why use Array?
  • Array Syntax
  • Types of Array
  • Predefined Array Functions
  • What is String?
  • Why use String?
  • String Syntax
  • Predefined String Functions
  • Send and Retrieve value of form PHP GET and PHP POST
  • PHP Form Validation
  • Introduction of DBMS and RDBMS
  • Connection with Database
  • DDL Operations (create ,alter , drop ,truncate/empty)
  • DML Operations (insert,update,delete)
  • DQL Operations (select)
  • Executing queries.
  • Handling Query Results
  • Handling Query Errors
  • Joins
  • Order By and Group By
  • Like Pattern
  • Stored Procedure
  • What is session ?
  • why use session ?
  • session syntax
  • Create session
  • Retrive Session
  • Destroy session
  • What is cookie?
  • Why use cookie?
  • Syntax of cookie
  • Create cookie
  • Retrive cookie
  • Delete cookie
  • How to create Persistance cookie
  • Introduction of OOPS
  • Class
  • Objects
  • $this Keyword
  • Access Modifiers (public , private,protected)
  • Constructor
  • Destructor
  • Parent:: and self:: keyword
  • Static properties and methods
  • Constant datamembers
  • Inheritance
  • Polymorphism
  • Interface
  • Abstract class and method
  • Final
  • Magic methods
    • set
    • get
    • call
    • autoload
  • What is AJAX ?
  • Why use AJAX ?
  • XMLHttpRequest
  • Create Object
  • Request
  • Response
  • readyState
  • File Handling
  • File uploading
  • Open , read and closing file
  • Create and write file
  • Sending mails using PHP
  • PHP and XML with example
  • Introduction of MVC Architecture
  • Example on curd application using MVC architecture (Core php)
  • Introduction of CodeIgniter
  • CodeIgniter URLs
  • Creating a Controller
  • Creating a View
  • Creating a Model
  • Working with Helpers
    • URL Helper
    • Form Helper
    • Download Helper
    • Cookie Helper
    • Create own Helper and how to use
  • Working with Libraries
    • Database Library
    • Session Library
    • File Upload Library
    • Ajax Iplementation
    • Create own Library and how to use
  • What is CMS?
  • What is Wordpress?
  • Features Of Wordpress
  • What is Plugins? What is Widgets ?
  • Installation OfWordpress
  • How to install pages and posts?
  • How to Active widgets?
  • How to install plugins?
  • How to use HTML template in wordpress

PHP Course Includes


PHP Assignments

PHP Certificate
(course Completion)

Enroll the course


Shailesh Jhode

Nirali Mistry is the most competent tearcher I have met, who has taught everything from the basic point of view.The main thing is she not only taught us theoretically but also showed how to use this knowledge practically. Last but not the least I would like to tell that the Nirali Mistry is the patient teacher and spending time on us was never an issue for her.

Sneha Sharma

Superb!! Nirali Mam teaching is very excellent just up to the mark. She is having very strong knowledge. It was really a nice experience to take training from her. She was very cooperativeand cool when she was lecturing,she use to explain about some topics before we asks doubtsabout that topic. Because she knows that where we are going to ask doubt about that specic topic. It might be the reason she was experienced on giving those lectures. Its my pleasure to having her as my trainer.