Justinspeaking

Training

The JavaScript/AJAX experts at Jupiter 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

Jupiter'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:

JavaScript
  • Types
  • Functions and Closures
  • Operators
  • Statements
  • Prototypal Inheritance
DOM
jQuery
  • Querying / Traversing
  • Events 
  • Attributes / CSS
Advanced jQuery and Architecture
  • 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
Organization
  • Folder Structure
  • Dependency Management (with steal.js)
  • Plan for Reuse.
Testing
  • qUnit
  • Selenium
  • Envjs
  • FuncUnit
Documentation
  • JSDoc
  • DocumentJS
Other Topics
  • History Enabled Websites
  • F->IT and Jabbify (basically a design review)
  • Error Reporting
  • Performance Tuning

Training News

Advanced jQuery Training at SF jQuery Conf 2011

Thursday 24 February, 2011 by justinbmeyer

The team at Jupiter will be giving the Advanced jQuery Training at the San Fransisco jQuery Conference on April 15th, 2011. If you write complex jQuery apps, and consider yourself a jQuery Pro, this will be the most beneficial 8 hours of development advice you ever get. If you are coming, please leave a note about topic you'd like covered in the comments below. The remainder of this article covers our goals for the training, our approach, and what we plan on covering.

Continue reading

Premier Training Lessons Learned

Wednesday 01 December, 2010 by justinbmeyer

Before the Thanksgiving holiday, I was lucky enough to spend 4 days training Premier on JavaScriptMVC. It went really well. But, with each training I learn invaluable lessons.  Here's what I took away from this trip:

Continue reading

Mindjet Training

Monday 17 May, 2010 by moschel

I was lucky enough to train some of the smartest engineers last week in JavaScriptMVC.  Here's a shot of part of the group when I remembered to take a quick picture.

Continue reading

SAU, Window.Name, JSON-RPC

Tuesday 23 March, 2010 by moschel

A few weeks ago, I went out to Chattanooga to give 3 days of JavaScriptMVC training to Southern Adventist University.  I was blown away by the university's technology expertise.  To my shame, I wasn't expecting a small college to have such sophisticated engineers.   But, it wasn't that small! There are 66 sister school associated with SAU.  SAU's problem was that each of those sister schools had their own way of doing things.  There was almost no reuse.  SAU's challenge was to create an architecture that would pave the way for reuse, where one school could leverage the application of another.

Continue reading