About
This course teaches students how to develop interactive and dynamic client-server applications for the World Wide Web. Using a client-side web programming language such as JavaScript and a server-side language such as PHP, students will learn the fundamentals of front-end and back-end Web programming. Through class discussions, case studies, projects, and lab activities, students will develop facility with core topics such as Document Object Model (DOM), event-driven web programming, object-oriented programming, and techniques used for interfacing web applications with relational databases. At the end of the course, students are expected to design, implement, and maintain web solutions with database connectivity for real-world scenarios and problems.
Resources