Course Outline

Web Development

HTML5

Topics:

  • Introduction, basics, elements, attributes, headings, paragraphs, formatting, quotations, comments, links, images, lists, blocks, classes, layout, responsive, frames, heads, symbols, forms

 

Practice:

  • Building basic web pages
  • Form handling

CSS

Topics:

  • Introduction, syntax, how-to, colors, backgrounds, borders, padding, height/width, gradients, shadows, text, fonts, links, lists, tables, box model, outline, display, maxwidth, position, float, inline-block, align, combinators, navigation bar, dropdowns, images, attr-selectors, forms, buttons, pagination, multiple columns, user interface, box sizing, filters, media queries, responsive

 

Practice:

  • Styling web pages
  • Responsive design

JavaScript

Topics:

  • Introduction, basics, objects, scope, events, strings, numbers, math, arrays, Boolean, comparisons, conditions, switch, loops, type conversion, regexp, errors, debugging, hoisting, strict mode, functions, objects, forms, html DOM, Javascript BOM

 

Practice:

  • Creating interactive web pages
  • DOM practice