€150.00 per week

JavaScript Camp: Learn how to build scalable apps with JS

Learn JavaScript the right way. Our Program is designed for developers that want to grow their JavaScript skills. This program is composed of online and offline sessions. It's hands-on and it will help you build the confidence needed to start writing scalable JavaScript applications.


  • 1 day per week (8 hours per session)
  • Fully remote
  • Online exercises
  • Certificate of completion
  • Online community support

A session with us in 3 steps:

  1. Demo + exercises + experience sharing
  2. Weekly challenges to complete from home on the Jams.dev Platform
  3. Repeat 1 & 2


Detailed program:

  • Getting started with the Jams.dev platform
  • Complete the technical challenges on the Jams.dev platform
  • Prepare your environment for the camp
  • Variables, Types, Equality, Truthiness in JavaScript
  • Introduction to programming with functions
  • Debugging techniques in JavaScript
  • Dev tools: Introduction to npm, yarn, Chrome
  • Everything is an Object in JavaScript
  • 4 ways to create objects in JavaScript
  • Arrays in JavaScript: map, filter, reducer
  • Introduction to lodash
  • Function parameters, invocation, call vs apply and closures
  • Functions as parameters to other functions
  • Class extension, inheritance and static
  • functions vs classes in JavaScript
  • Object Prototypes, constructors and extension
  • Inheritance in JavaScript
  • Inheritance vs composition in JavaScript

Shareable Certificate



1 Weekly live session

Self-paced exercises

Time to complete course

4 Weeks - 1 day per week


Davy Engone

Engineering Manager @Hackages

Enrol now!

Thank you for your request!

You will be contacted by our team as soon as possible.
Oops! Something went wrong while submitting the form.

Can't join the online sessions? Try the self-paced learning!

  • Cancel anytime
  • Access to Test Driven Lessons
  • Get a certificate of completion