Course Overview
PHP is an excellent procedural language and many PHP programmers have never learned OOP. However, since PHP 5 (and especially PHP 5.3), PHP has actually had an exceptionally good set of OOP features that can really improve the structure and maintainability of your apps. Virtually all modern PHP frameworks are now built on OOP architecture. This course is designed to provide a rock-solid foundation in object-oriented programming with PHP. This course teaches PHP developers the advanced concepts required to create robust PHP web applications using object orientation. It also examines common PHP web development tasks like interacting with the file system, querying a database, managing uploaded files, etc.
Prerequisites
All participants must be familiar with the fundamentals of building data-driven PHP web applications.
Target Audience
Software Developers who want to learn how PHP and MySQL can be used for the rapid prototyping and deployment of dynamic websites.
OOP PHP-MySQL Advanced – Schedule
Day 1 |
|
09.00am – 10.00am |
Introduction
|
10.00am – 10.30am |
Breakfast |
10.30am – 01.00pm |
Intermediate PHP Techniques
|
01.00pm – 02.00pm |
Lunch |
02.00pm – 05.00pm |
Introduction to Object-Oriented Programming (OOP)
OOP in Practice
|
Day 2 |
|
09.00am – 10.00am |
Photo Gallery Project Setup
|
10.00am – 10.30am |
Breakfast |
10.30am – 01.00pm |
Foundations of an OOP Project
|
01.00pm – 02.00pm |
Lunch |
02.00pm – 05.00pm |
Working with Files and Directories
Uploading Files
|
Day 3 |
|
09.00am – 10.00am |
Completing the User Class
|
10.00am – 10.30am |
Breakfast |
10.30am – 01.00pm |
|
01.00pm – 02.00pm |
Lunch |
02.00pm – 05.00pm |
The Photograph Class
|
Day 4 |
|
09.00am – 10.00am |
The Comment Class
|
10.00am – 10.30am |
Breakfast |
10.30am – 01.00pm |
|
01.00pm – 02.00pm |
Lunch |
02.00pm – 05.00pm |
Pagination
Conclusion |