-
Future Students
-
Admissions
Programs
Programs for Domestic Students
Courses
-
-
Current Students
-
Part Time
Student Logins
Student Logins
-
-
International Students
-
About Pace
-
About Pace
-
DIT 36095 | 36 hours |
In this course, students will expand their knowledge of object-oriented PHP programming and apply that knowledge to the design and construction of a basic PHP MVC framework that can be used to develop a variety of web applications. Starting with a review of the object-oriented PHP principles covered in earlier courses, this level will cover advanced topics like class autoloading, inheritance, interfaces and abstract classes, and polymorphism. Students will create a fully object-oriented PHP application, bootstrapped from a single point of entry. The course also introduces important new applications and principles including the PSR-0 and PSR-4 autoloader recommendations form the PHP Framework Interoperability Group (PHP-FIG), the Vagrant virtual machine manager, and the PHP package manager, Composer.
Upon successful completion of this course, students will be able to: