Course Content

This course is divided into three broad categories. In first section, we will learn creation of webpages using HTML language. In second part of this class, we will style the webpage with CSS and at last, we will learn to program to make pages more dynamic and terminate the course with basic understanding of HTTP protocols and technical jargon surrounding it.

Note: This is just overview of course content. To see actual content head to Resources

Part 1: HTML

  • Introducing basic HTML structure
  • HTML editors and brief history of HTML
  • Introduction to tags
    • Heading and paragraph tags
    • Link tags
    • Image tags and its attributes
    • File path and its types
    • Multimedia tags in HTML
  • HTML forms
    • Form tag and its attributes
    • Elements and their attributes used within form tags

Part 2: CSS

  • Style attribue in HTML
  • Creating and linking separate CSS files
  • Adding styles to HTML pages.
    • Adding padding, borders
    • Changing colors, background
    • Manipulating height/width, font size, font color etc.

Part 3: Javascript and HTTP

  • Functional programming with Javascript.
    • variables, operators
    • functions
    • string and string based operations
    • Array and loop
  • Creating working webforms
  • Understanding working of HTTP-based communication.

The pace of this class is different in summer/winter(5 weeks) and Fall/Spring(15 weeks) sessions.