Training

Build amazing apps. We’ll teach you how.

Expert instructors

Through years of experience, our instructors know what it takes to design and develop JavaScript applications the right way. They will make sure your team knows how too.

Flexible curriculum

We'll work with you to decide the best material to cover, in the areas that provide the most value for your team. We're flexible and can adjust our curriculum to meet your needs. 

Your office, our classroom

We bring the classroom to you! Face-to-face instruction without having to worry about the logistics or cost of travel. We train your team right where they already are.

Companies that partnered with Bitovi for training

  • Sony
  • Cars.com
  • ADP
  • IGN
  • Huawei
  • Fidelity Investments
  • Stamps.com
  • Cengage Learning
  • Transperfect
  • evisions
  • Southern Investment University
  • emusic
  • radialpoint
  • Recommind

JavaScript Application Training

This training is for developers who want to build well-architected, maintainable and performant JavaScript applications. We'll cover fundamental JavaScript and jQuery concepts before diving into CanJS and best application development best practices.

  • Types, functions & closures
  • Prototypes
  • jQuery elements & events
  • Ajax
  • CanJS
  • Thin server architecture
  • Web application state management
  • Dependency management
  • Performance optimization
  • Testing

User Experience Training

Bitovi’s UX training is tailored to developers and web designers who find themselves creating web application interfaces even when it’s not their full-time job. We focus on practical tips that can help anyone learn to create better user experiences.

  • UX design principles
  • Needfinding
  • Usability testing
  • Wireframing and prototyping
  • Articulating design decisions
  • Implementing design with HTML & CSS
  • Advanced CSS, Less, and SCSS 
  • Style guide-driven development
  • Designing for mobile

Ready to book your training? Contact us to get started.

Upcoming Events

Our team participates in conferences, meetups and webcasts. Here are some upcoming opportunities to learn.

  • Tom Greever | STLX 2017

    Hairy Arms, Painting Ducks, and Design Decisions
    September 25, 2017 - St. Louis, MO

  • Tom Greever | Push Conference 2017

    Hairy Arms, Painting Ducks, and Design Decisions
    October 20, 2017 - Munich, Germany

Past Events

These events are over, but you can still access the video or audio.

We use a set of checklists to keep us on track and ensure reproducible quality on every project.
Download the Web App Checklists

Training Articles

Chasen Le Hara
Chasen Le Hara

New on CanJS.com: Recipes!

posted in Open Source, Training, Development, CanJS on March 16, 2017 by Chasen Le Hara

Alexis Abril

Training Series - Package and Modlet Workflows

posted in Training, Training Video on October 27, 2015 by Alexis Abril

Organizing large code bases is a deep and opinionated topic. We'll show you Bitovi's insight with the DoneJS toolset and how we structure rich, complex applications.