Skip to main content

SU

Web Programming


Enrollment in this course is by invitation only

This Web Programming course offers an extensive exploration of modern web development techniques, designed for both beginners and those looking to enhance their skills. Spanning 64 hours, the course is divided into seven comprehensive chapters, beginning with an overview of the Internet and web development, followed by an in-depth study of HTML and CSS for structuring and styling web pages.

Students will learn client-side scripting with JavaScript, covering fundamental concepts, data manipulation before delving into server-side scripting with PHP, including database connectivity and file handling. The course also introduces AJAX for asynchronous web applications and popular frameworks like Bootstrap, jQuery, Node.js, Angular.js, and React.js to streamline development processes.

Instructional modalities for this course will include lectures, hands-on coding exercises, group projects, and assignments to reinforce learning outcomes. By the end of the course, Students are expected to demonstrate proficiency in building responsive web applications and develop their own real-world projects.

Each unit is designed to build upon the previous one, ensuring a cohesive learning experience that equips learners with the essential skills needed for a successful career in web development.