PHP/MYSQL COURSE DETAILS
PHP
- What is PHP
- PHP History
- Installation & configuration
- PHP basic syntax
- PHP Date
- Variables
- String
- Understanding Operators
- If…Else
- Switch case
- PHP Arrays
- PHP Sorting Arrays
- While & Do while loops
- For Loops
- Functions
- PHP Forms
- PHP $_GET
- PHP $_POST
MYSQL
- Create Database
- Create table
- Update Table
- Delete Table
- Select query
- Select query based on conditions
- Learning CRUD(Create/Read/Update/Delete)
- PHP Include
- File Upload
- PHP Sessions (Create Login & Register system)
AJAX
- What is AJAX
- AJAX Technologies
- How Ajax Works
- Browser Support with Ajax
- AJAX live Example
- Understanding XMLHttpRequest
- Using Database in Ajax
- Ajax Login example
- Ajax view/edit/delete example
ADVANCE PHP : OBJECT ORIENTED
MODULE 1: Understanding basics of Object-Oriented programing in PHP
- What is class?
- What is obejct?
- Understanding Properties and Methods.
- Varible and function scope.Public, Private and Protected in methods and Properties.
- Magic function constructor and desctruter.
- Understainding Encapsulation, Polymorphism.
- What is parent Class and Child Class?
- What is extend Function and inheritance?
- What is function Overriding?
- Using Static Keyword.
- Using Final Keyword.
- Understainding Interface.
- What is Scope Resolution Operator?
- Referencing Parent Classes.
- What is Abstract Classes and Interface?
- Concept of autoloading Class.
- How to destroy and Objects?
- What is Object Serialization?
MODULE 2: Understanding Concept of exception handling
- What is ecception handling?
- Using exception Handling.
- Handling PHP Exception with Try, Throw and Catch Blocks.
- Use of finally.
- How to create custom Exception Class?
- Understanding XMLHttpRequest
- Exception handling with multiple catch block.
- Throwing exception multiple times.
- Using default Exception.
MODULE 3: PHP/MySql Database handlign with PDO
- Understanding PHP Data Object.
- What is PDO and why use it?
- How to create a PDO Connection?
- How to switc database system?
- Insert data using PDO.
- Query and results
- Editi Data using PDO.
- Delete data using PDO.
- Using Prepared statements
- How to use named and position Placeholders?
- CRUD operation using prepared statements
MODULE 4: Authentication with Object Oriented PHP and MySQL
- A Database-less Login Form
- PHP Best Practices
- Code management.
- Code style.
- Documentation.
- Security
- Unit testing
CMS PROJECT(PROJECT – 1)
- ADMIN PART
- Add/Update/Delete Categories
- Add/Update/Delete Articles
- Add/Update/Delete Pages
- Implement Editor
- Manage slider
- FRONT
- Home Page
- Categories List
- Article List
- Individual Article
- Add Comment
- View Comment
- Latest Articles
- Popular Articles
FINAL PROJECT(E-COMMERCE)PROJECT - 2
- ADMIN PART
- Create Secure Login
- Add/Update/Delete Categories
- Add/Update/Delete Products
- View Orders
- View customer details
- View Report
- View Previous orders
- Manage slider
- FRONT
- Home Page
- Categories List
- Products List
- Individual product
- Multiple Images
- Colour/Size etc
- Cart page
- Checkout Page
- Payment Page
- Payment Gateway
- Complete Order