1. HTML/HTML5
a. HTML Page design using DIV based layout (no tables)
b. META Tags
c. Viewport
d. HTML5 Page design using <header>, <footer>, <article>, <section> and <div>
2. CSS
a. Styling of elements using CSS
b. CSS properties – float, align, background, margin, padding, position, width, height
c. Pseudo classes
d. How to override CSS properties
e. Inline, embedded and external CSS
3. JavaScript
a. DOM Manipulation
i. Change content of the DIV based on some event
ii. Populate data inside a DIV using AJAX
iii. Show/Hide Elements
b. Event handlers
c. Timer functions – setTimeOut, setTimeInterval
d. AJAX and JSON
e. Cookies management
f. Debugging using Browser Console
g. JavaScript/CSS minification