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.
Before attending this course, students should take the Introduction to JavaScript course or be familiar with all of the topics listed here: Introduction to JavaScript
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
| Fast Track - Targeted Topic - Workshops |
Duration
| 4 Days |
Related Technologies
| JavaScript | Web Development |
Productivity 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