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