Prerequisites

Before taking this course students should be familiar with the basics of web design.

Course Modules

  • 1. Overview of HTML and CSS
  • 2. Creating and Styling HTML5 Pages
  • 3. Introduction to JavaScript
  • 4. Creating Forms to Collect Data and Validate User Input
  • 5. Communicating with a Remote Data Source
  • 6. Styling HTML5 by Using CSS3
  • 7. Creating Objects and Methods by Using JavaScript
  • 8. Creating Interactive Pages using HTML5 APIs
  • 9. Adding Offline Support to Web Applications
  • 10. Implementing an Adaptive User Interface
  • 11. Creating Advanced Graphics
  • 12. Animating the User Interface
  • 13. Implementing Real-Time Communications by Using Web Sockets
  • 14. Creating a Web Worker Process