Skip to main content

Web Development 2

Course number : 2120102   ID : 13235    Section number : 01L
« back to classes page
Web Development 2 is a continuation of Web Development 1 and dives deeper by focusing on modularity and code reuse along with database design and non-relational database systems. While Web Development 1 ended with students implementing a functional customer account portal requiring reading and writing to a database and implementing customer login; Web Development 2 builds on this functionality by introducing a more complete and secured login and registration system as well as implementing an Administration portal. Students will switch from procedural PHP to object-oriented utilizing the new PDO library when connecting to a MySQL database.

Upon completion of students are expected to be able to create powerful and dynamic web applications using PHP and MySQL.

Prerequisites: Web Development 2 students are expected to meet the prerequisites of Web Development 1 along with a foundational understanding of PHP and a relational database system sufficient to build a simple yet functioning web application.  While not required, it would be helpful if a student was familiar with using an integrated development environment [IDE] like Sublime Text, Atom, Visual Studio Code or some other tool with more features than a basic text editor. We encourage you to bring your own laptop to complete and save the course projects.

You must attend 90% of all scheduled class hours, in addition to completing any other requirements set by the instructor, in order to pass the class and be awarded CEUs and a Certificate of Completion.

Class Details

3 Sessions
Weekly - Sat

NOVA Loudoun - Signal Hill

Oscar Zaky 

CEUs : 2.4



Schedule Information

Date(s) Class Days Times Location Instructor(s) Instructional Method
4/27/2019 - 5/11/2019 Weekly - Sat 9:00 AM - 5:30 PM Sterling, NOVA Loudoun - Signal Hill  Map Oscar Zaky  Lecture

Subscribe to our Newsletter
Let us know how we are doing: Feedback