The Intermediate JavaScript course is designed to demonstrate how to utilize JavaScript concepts like design patterns, packaging, compression, debugging and testing to write increasingly complex scripts and web applications.
Â
The course begins with a discussion of the best practices for writing, running, and automating JavaScript tests. The course concludes with a discussion and hands-on exercises around advanced concepts such as JavaScript design patterns, Application Programming Interfaces (APIs), and frameworks.
Â
Prerequisites:
- Experience with JavaScript fundamentals
Purpose
| Learn how to use effective JavaScript concepts like design patterns, packaging, compression, debugging and testing to write increasingly complex scripts and web applications. |
Audience
| Experienced JavaScript developers needing to mature their skills in the creation of production-ready systems. |
Role
| Web Developer |
Skill Level
| Intermediate |
Style
| Lecture | Hands-on Activities | Labs |
Duration
| 4 Days |
Related Technologies
| JavaScript | Web Development | HTML | CSS |
Â
Course Objectives
- Execute Test-Driven Development (TDD) while building increasingly complex JavaScript applications
- Setup automated testing in demo applications
- Review the syntax of JavaScript, HTML, and CSS