
|
Core JavaScript Training
Learn the ins-and-outs of JavaScript development. Take an Introduction, Advanced, or Effective JavaScript course on-site or on-line from DevelopIntelligence
Purpose: Learn the fundamentals of the JavaScript programming
Audience: Developers and Managers who have some experience with HTML wanting to learn JavaScript
Duration: 5 Days Summary: Intro JavaScript Training focuses on classical programming language
practices like looping, conditional statements, functions, methods and objects. Web Form checking
via simple scripting techniques and regular expressions will also be covered in our Intro JavaScript
Training.
Topics:
- JavaScript as a language
- Exploring conditional logic
- Utilizing flow control thru looping
- Developing JavaScript functions
- Interacting with form data and JavaScript form validation
- Writing regular expressions for validation
- Understanding the Document Object Model
- JavaScript and DOM Scripting
- Basic JavaScript event handling via event handlers
- Learning the synergy of JavaScript, HTML & CSS
- Moving towards Object-Oriented JavaScript design
Purpose: Learn how to build advanced web applications using JavaScript
Audience: Developers and Managers who have experience with JavaScript
Duration: 3 Days Summary: Advanced JavaScript training takes an in depth look at
object oriented JavaScript including the Date Object, Location Object, Window Object and Custom
Object Creation. Advanced JavaScript training will look at constructors, prototyping and simulating
classes in Javascript. Class time will also be spent working with advanced event handling using event
listeners, setting timers and managing cookies.
Topics:
- Designing with Progressive Enhancement and Graceful Degredation in mind
- Using the JavaScript Date and Location objects
- Understanding the Window object
- Creating custom JavaScript objects
- Working with closures
- Writing constructors
- Simulating Object-Oriented Classes via prototyping
- Advanced JavaScript event handling with event listeners
- Setting timers
- Animation
- Managing cookies
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.
Duration: 5 Days Summary: Effective JavaScript training 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.
Topics:
- Review of JavaScript OO concepts
- Overview of OO Design patterns
- Implementing Design Patterns in JavaScript
- Best Practices: Code Structure
- Best Practices: Style
- Best Practices: 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
|
Hands-On Format
Customized, in-depth, instructor-led lecture and lab training.
We'll Come To You
Here are just a few recent training locations:
Austin, Baltimore, Boston, Boulder, Calgary, Charlotte, Chicago, Columbus, Dallas, Denver, Detroit, Edmonton, Houston,
Indianapolis, Jacksonville, Las Vegas, Los Angeles, Louisville, Memphis, Milwaukee, Montreal, Nashville,
New York, Ottawa, Philadelphia, Phoenix, Portland, San Antonio, San Diego, San Francisco, San Jose,
Seattle, Toronto, Vancouver, Washington DC
110% Guarantee
If you aren't satisfied with our training, we'll refund your money and give you $750.
|