When does class start/end?
Classes begin promptly at 9:00 am, and typically end at 5:00 pm.
This course teaches the fundamentals of JavaScript, the language of the Web. The material of the course covers everything you need to know to become proficient using JavaScript. You will learn...
Read MoreThis course teaches the fundamentals of JavaScript, the language of the Web. The material of the course covers everything you need to know to become proficient using JavaScript. You will learn JavaScript's core elements, as well as some popular JavaScript libraries, such as jQuery, Underscore and others. The course also covers such topics as JavaScript best practices, program debugging and testing.
This intensive training course covers both theoretical and technical aspects of front-end development using JavaScript. At the end of the course, attendees will have solid understanding of the JavaScript programming language, as well as testing and debugging of JavaScript programs.
Chapter 1 - Introduction to JavaScript
Chapter 2 - JavaScript Variables and Data Types
Chapter 3 - JavaScript Arrays
Chapter 4 - JavaScript Operators and Control Structures
Chapter 5 - JavaScript Functions
Chapter 6 - Objects in JavaScript
Chapter 7 - JavaScript in the Browser
Chapter 8 - The JavaScript Console and the console Object API
Chapter 9 - Debugging JavaScript Code
Chapter 10 - Exception Handling in JavaScript
Chapter 11 - Testing JavaScript with Jest
Chapter 12 - JavaScript Performance and Best Practices
Chapter 13 - Test Automation and Continuous Integration Systems for JavaScript
Chapter 14 - NodeJS Introduction
Chapter 15 - Asynchronous Programming with Callbacks
Chapter 16 - Asynchronous Programming with Promises
Lab Exercises