Introduction to Web Programming (Online)

COM S 106

Offered during Fall and Spring Semesters each year. 

Credits: 3 credit hours

Course Information

  1. Brief description of the content of the course: Introduction to web programming basics. Fundamentals of developing web pages using a comprehensive web development life cycle. Learn to design and code practical real-world homepage programs and earn adequate experience with current web design techniques such as HTML5 and cascading style sheets. Students also learn additional programming languages including JavaScript, jQuery, PHP, SQL, and MySQL. Strategies for accessibility, usability and search engine optimization. No prior computer programming experience necessary.
  2. Prerequisites or co-requisites: None

Course Goals

  1. Outcomes: As a student in this course, you will embark on a comprehensive study of Web Development & Design Foundations with HTML 5 and CSS. The learning objectives and learning outcomes include:
    • 1) To teach the fundamentals of developing web pages using a comprehensive web development life cycle.
    • 2) To acquaint students with the HTML5 and CSS languages and creating web pages suitable for course work, professional purposes, and personal use.
    • 3) To expose students to common web page formats and functions.
    • 4) To promote curiosity and independent exploration of World Wide Web resources.
    • 5) To develop an exercise-oriented approach that allows students to learn by example.
    • 6) To encourage independent study and help those who are learning how to create web pages in a distance education environment.
    • 7) To acquaint students with the HTML5 guidelines. 8) To illustrate how to build real-world, dynamic web pages and add functionality using JavaScript, jQuery, PHP, SQL and MySQL web developments.