JavaScript Introduction
Module 1: Introduction to JavaScript
- JavaScript, HTML and CSS
- JavaScript overview
- Your first HTML/CSS/JS page
- Variables, values, functions, operators, and expressions
- Simple JavaScript examples to play with
Module 2: Adding interactivity to HTML
- Conditional statements, loops and logical operators
- Functions and callbacks
- Handling events
- The DOM API
- Let's write a small game
Module 3: Playing with HTML5
- Arrays and iterators
- HTML5 multimedia and JavaScript API
- Displaying a map with the Geolocation API
- Playing sound samples and music
Module 4: Structuring data
- Objects, properties and methods
- Creating multiple objects
- Improving the small game with classes
Module 5: Working with forms
- Built-in JavaScript objects
- HTML5 tables, forms and input fields
- The JSON notation
- Let's create a small application