The JavaScript/AJAX experts at Bitovi can teach your team to build killer JavaScript applications.
Learn Better
Instead of rolling the dice with other methods, proven instruction from seasoned professionals will give your team the tools they need.
Learn Faster
Bitovi's years of JavaScript experience and hands-on coaching will teach your team faster than books or online courses could.
Plans
Our training plans are tailored to your team's level of experience and desired focus area.
| Basic | Advanced | Custom | |
|---|---|---|---|
| Requirements | Some programming knowledge. | Basic JavaScript knowledge. | ? |
| Focus | JavaScript fundamentals. How to add basic JavaScript/AJAX functionality to your web pages. | Using a full stack of tools to write maintainable, well tested, fast performing JavaScript-heavy applications. | We'll design a custom curriculum with your guidance. Anything JavaScript is fair game. |
| Length | 8 hours | 8 hours | Custom |
| Price | $1500 + travel costs | $1500 + travel costs | Custom |
Topics
The following are some of the many topics we cover:
- Types
- Functions and Closures
- Operators
- Statements
- Prototypal Inheritance
- Elements
- AJAX (jsonp, window.name, etc)
- Events
- Querying / Traversing
- Events
- Attributes / CSS
- Thin Server Architecture
- 1-2-3 Layers / Separation of Concerns
- The Perfect jQuery Plugin
- Organizing Ajax and the Domain Model
- Ajax Fixtures
- Custom Events
- Event Oriented Architecture
- Data and State management
- Client Side Templates
- Folder Structure
- Dependency Management (with steal.js)
- Plan for Reuse.
- qUnit
- Selenium
- Envjs
- FuncUnit
- JSDoc
- DocumentJS
- History Enabled Websites
- F->IT and Jabbify (basically a design review)
- Error Reporting
- Performance Tuning