Build amazing apps. We’ll teach you how.

Expert Instructors

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

Training tailored to you

Bitovi will work with you to build the perfect training curriculum tailored to your specific needs. Even during training we are constantly adapting the material to maximize its effectiveness.

Your office, our classroom

Bitovi will bring the classroom to you. Face-to-face instruction without having to worry about the logistics or cost of travel.

Companies that partnered with Bitovi for training

  • Sony
  • ADP
  • IGN
  • Huawei
  • Fidelity Investments
  • 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
  • Understanding users
  • Usability testing
  • Wireframing and prototyping
  • Using UI kits and frameworks
  • Designing for mobile
  • Personas
  • Making design decisions
  • Planning for errors

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.

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

Alexis Abril

Training Series - Package and Modlet Workflows

posted in Training 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.
Alexis Abril

Training Series - Documentation Overview

posted in Training on October 27, 2015 by Alexis Abril

Documentation is an integral part for any development process. This week we'll take you through generating documentation using DocumentJS.
Alexis Abril

Training Series: can.Map and can.List

posted in Training on October 7, 2015 by Alexis Abril

can.Map and can.List are demystified in this session. We'll dive deep into the API and show examples on how each are used from a conceptual and practical perspective.