Training Level
Introductory
Training Duration (Days)
2
Training Mode
- Physical Classroom
- Online
Prerequisite
- No prior experience is necessary for this course. This course is ideal for beginners who are looking to add a new programming language to their toolbelt.
- JavaScript is also foundational for developers who want to pursue a career in web development.
Accreditation Body
NA
Skill Outcome
By the end of this course, you will be able to:
- Become a confident, and modern JavaScript developer from scratch. Become job-ready by understanding how JavaScript really works behind the scenes.
- JavaScript fundamentals: variables, if/else, operators, Boolean logic, functions, arrays, objects, loops, strings, etc.
- Modern ES6+ from the beginning: arrow functions, destructuring, spread operator, optional chaining (ES2020), etc.
- Modern OOP: Classes, constructors, prototypal inheritance, encapsulation, etc.