Effective JavaScript

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

Purpose: 
Learn Effective JavaScript concepts like design patterns, packaging, compression, and debugging and testing
Audience: 
Experienced JavaScript developers needing to mature their skills in the creation of production-ready systems.
Skill Level: 
Learning Style: 

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.

Hands On
Duration: 
4 Days
Effective JavaScript is part of the JavaScript Training curriculum.

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

Related Courses

Prepare yourself for this course by taking: 

Develop Your Intelligence

Contact us to begin the personalization process.

We'll work with you to design a personalized,
relevant learning solution that's budget friendly.

Questions? Answered.

Problem? Solved.


They Liked Us.




You will too.

Learn About The DI Way

Everyone learns more when it's personally relevant. Yes - It's that simple!

Contact Us

Contact DevelopIntelligence

Please fill out the information below to have a DevelopIntelligence Learning Solutions Architect contact you within 1-business day. If you would like immediate live help, please call (877) 629-5631.

Because we value your privacy, we don’t share your information. We’ll only use it to help you find the best personally relevant learning solution.

Need help finding the right learning solution? Call us: 877-629-5631