Bitovi Academy
Whether you're a beginner or a seasoned senior dev, our courses have something that will help you improve your JavaScript skills.
How it works
Learn by doing
Hands-on exercises with recipes to teach you the best techniques on the most popular frameworks such as Angular, JavaScript, the DOM, TypeScript, RxJS, Angular and more.
Leverage battle-tested trainings
The same trainings materials have been sharpened over the past decade and delivered to enterprise front-end teams at Sony, Lowes, Walmart, and more. Free and open source.
Get help when you need it
Our team of expert front-end developers is only a slack message away.
Explore our courses
React
Build a feature-rich Tic-Tac-Toe game in this beginner React guide.
RxJS
Build a validating credit card form with RxJS and a bit of Angular. Learn the hard but fundamental operators.
Angular
Build a multipage, realtime ordering app with Angular. Learn FormBuilder and FormGroup. Write tests too!
Typescript
Learn the essentials of TypeScript: types, functions, classes, interfaces and generics.
Advanced JavaScript
Learn all the hard but important stuff you should know when programming JavaScript.
DOM and jQuery
Build your own version of jQuery and use it to make a basic tabs widget. Enjoy the meta programming too!
Web Components
Build a bus tracker component that can be used anywhere with web components. Learn the core APIs.
Docker
Build and containerize a Node app then orchestrate a more complex example with docker-compose in this Docker guide.
Follow our live events
Every two weeks, Bitovi hosts a live training. Subscribe to Bitovi's community calendar to be part of the next one!
Subscribe to our calendar