2. PHP COURSE CONTENT
Module-1: Introduction to PHP
Topics – History of PHP, Installation and configuring Apache and PHP, Datatypes,
Configuration Settings, Error Types
Module-2: Variables and loops
Topics – Variable Declarations, Variable Scope, global Variables, Constants, Pre-defined
Constants, defined Constants, Control Statements, Conditional Statements, Looping
Statements, Functions, Recursive Functions
Module-3: Arrays and Expressions
Topics – Create an ArrayTraversing Arrays, Array Functions , include, Include_once, Require,
Require_once, Validations, custom regular expressions
Module-4:Object Oriented Programming in PHP
Topics – Classes, Objects, Fields, Properties, Constants, Methods, Encapsulation, Inheritance,
Polymorphism, Constructor and Destructor, Static Class Members, Instance of Keyword,
Helper Functions, Object Cloning and Copy
Digital Education(DE) Academy | ALL RIGHTS RESERVED.
2
3. PHP COURSE CONTENT
Module-5: PHP with MySQL
Topics – MySQL setup, Integration with MySQL, MySQL functions, performing Create,
Retrieve, Update and delete(CRUD) with PHP
Module-6: Working with the Files and Strings
Topics – String Variables, String Functions, File Functions, Open, Create and Delete files,
Create and manage Directories, Directory Functions, reading and writing data into files.
Module-7: Exception Handling
Topics: What is Exception handling, Exception Class, Throw New Exception, Custom
Exceptions
Module-8: Web programming with PHP
Topics: HTTP Authentication, PHP Authentication, Authentication Methodologies , Browser
Cookies, Create and Access Cookies, Session Management with Session Variables, Creating
and Destroying a Session, Session ID, Encoding/Decoding Session Data, HTTP Headers and
types, Sending Mails using PHP, Email with Attachment
Digital Education(DE) Academy | ALL RIGHTS RESERVED.
3
4. CONTACT US
For more details, send an email to: contact@deacademy.co
Digital Education(DE) Academy | ALL RIGHTS RESERVED.
4