In this lesson our instructor talks about advanced course development environment. First, he discusses development environment setup, course directory structure, and phpDocumentor. Then he talks about previous educator PHP students. He ends the lesson with a homework challenge.
This course will use the same local development environment setup as the 'Introduction to PHP' course at
educator.com. Lecture #3 and lecture #28 in the introductory course contain the information on how to configure
your development environment.
The code for the course is divided into three directories: 'homework_solutions', 'lecture_examples, &
The 'web_app' directory contains a file called 'changelog.html' that outlines all of the changes made to the
Educator Store web application from version to version.
Documentation for each version of the web application will be generated using the phpDocumentor
software package. The generated documentation for a particular version of the application can be found in the
docs subdirectory of that version's main directory.
More information about using phpDocumentor can be found at the project's homepage at:
For previous Educator PHP students, the following updates were made to the final version of the introductory
course's web application:
The lib directory was moved into the includes directory.
The images directory was moved back into each version’s directory.
The VERSION constant has been removed from ‘config.php’, and each web application
version’s URIs are now dynamically generated in 'config.php'.
Advanced Course Development Environment
Lecture Slides are screen-captured images of important points in the lecture. Students can download and print out these lecture slide images to do practice problems as well as take notes while watching the lecture.