The Effective JavaScript training course teaches experienced JavaScript developers how to design, implement, and manage robust JavaScript solutions. This course builds on the OO concepts covered in Advanced JavaScript training course and explores the world of object-oriented design patterns. In addition, the course looks as JavaScript best-practices, in terms of code structure and style. Last but not least, the course explores how to apply industry-accepted software engineering practices to JavaScript development.
Course Summary
Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.
What You'll Learn
In the Effective JavaScript training course you’ll learn:
- Review of JavaScript OO concepts
- Overview of OO Design patterns
- Implementing Design Patterns in JavaScript
- Best Practices: Code Structure, Style, Packaging and Deployment
- Overview of software testing, testing process, and test plans
- Creating automated unit tests for JavaScript using JSUnit and Selenium
- Debugging JavaScript using FireBug and other tools
- Optimizing JavaScript
- Using a JavaScript compiler like the Google Closure Compiler






