Need a training session for just you, or perhaps your whole team?
Book a course with an expert trainer at a time and location that suits you. Courses available online, at your offices, or at our London training centre.
Need something a little different from our standard course outline?
We can focus any of our courses on you or your team's needs. Find out how we can help you meet your goals with a tailored course.
Fundamentals Overview
• Variables
• Datatypes
• Type casting
• Arrays
• Objects
JavaScript and ECMAScript
• ES6 changes
• ECMAScript6+
• Object destructuring
Objects
• Properties
• Keys and values
• Creating Objects
• Overwriting Objects
• Deleting objects
• Classes
• Constructors
Exploring Eventlisteners
• Named functions
• Arrow functions
• Propagation
• Bubbling
JSON
• Fetching data from server
• Promises / await
• Displaying content page
• Looping through data
• Posting JSON to server
Storing Data
• Local storage
• Session storage
Collections
• Maps
• Sets
• Building web page applications
Questions & Answers
"Once again, very impressed the class wasn't cancelled even though it was just me that signed up. The offices are great."