< Back

Unlock the rest of the course

You have reached the end of the free trial. Get access to all lessons, challenges, projects & flashcards with a one time payment.

Select your currency & avoid conversion fees:

Launch discount (first 100 users - 27 remaining)

We do not store your payment information.

Other payment options

Are you a student? Claim your 6$ discount.

You will get

  • Full course access
  • 50+ lessons (coming soon)
  • 100+ challenges (coming soon)
  • 100+ flashcards (coming soon)
  • 5+ projects (coming soon)
  • Solutions to all challenges
  • Private community chat
  • Future course updates
 Contact support

What you will learn


Concepts coming soon

These are the concepts that we'll be adding. Most concepts are broken down into several chapters.
We're adding 1 chapter every few days!

Projects included

These are the projects included in the PRO version of the course. These are videos, so click on the play button to preview them.

Shopping basket

Conditionally show the message on a shopping basket based on the number of items.

KM to Miles converter

Build the logic behind a KM to Miles converter web app.

Celsius to Fahrenheit converter

Build the logic behind a Celsius to Fahrenheit converter web app.

More projects coming soon.

What people are saying

The content is well explained, and I like the fact that it forces me to make mistakes and learn. Really good explanations for beginners. - Rita

The pace is great for someone like me who has no real experience with anything that has to do with code. - Matthias

I know nothing about coding and I really enjoyed the course so far. It was easy to digest and positively repetitive so that the content sinks in. - Alexandre

Just wow. I really like the interactivity and especially the flashcards! Can't wait for the next chapters - Carmen

What are we working on?

Curious to see what have we shipped this year and what we're working on?
Then checkout this public Trello board where you can also comment on upcoming features!

Frequently Asked Questions

When will the next chapters be available?

We're adding new chapters as fast as possible! In most cases, you should except a new chapter every 2-3 days, however some chapters require more time. Checkout the sidebar for expected days of the next 5 chapters.

How many chapters do you expect to add?

While it's hard to expect the final number of chapters, we do think that it will be at least 60 chapters in total.

Is this a replacement for 12 week coding bootcamps?

The course is not a replacement for traditional coding bootcamps where you learn full stack development, however it's a detailed programming course that teaches you the core concepts from the comfort of your computer and phone at your own pace.

What if I get stuck?

The solution will unlock a few minutes after your first wrong attempt. This encourages you to try your best before checking the solution. Make mistakes and learn from them. That's the best way to learn programming.

Where will I be after finishing this course?

You will have a good grasp of programming concepts which will allow you to dive deeper into JavaScript or learn other programming languages.

What is the private community chat?

It's a Spectrum chat web app that's similar to Slack but keeps chat history log so you can always come back to it. You can also subscribe to specific channels for specific chapters and even get product updates and give feedback. You will receive a link to join the community as soon as you upgrade.

Can I pay in a different currency?

Yes you can! You can pay in your own currency so that you don't incur a cost for currency exchange. Contact support if your currency is not available in the dropdown above.

Is it really a one time payment only?

Yes it is! We believe that you should not have to pay monthly except for Gas, Water & Electricity (and maybe Netflix). This encourages you to take your time while working on the course, rather than rushing it.

How do you process my payment?

We use Stripe or Paypal to process your payments and your credit card information never touch our servers.

What are the Projects?

Projects are challenges that are longer and have a bit less guidance. These projects allow you to practice most of the concepts you learned so far and apply them in different contexts. The projects are meant to solve real life scenarios. Because this is a beginner course, some of the code will be provided for you.

Do I get a certificate of completion?

Yes, you get a signed certificate of completion once you finish the entire course. Because we're adding more chapters every few days, we will only give certificates once approximately chapter 40 is available assuming that you've completed it.

I am a company registered in the EU. Can I pay without VAT?

Yes you can! We just need a valid VAT number that validates on the EU's VIES. And then we'll send you a payment request excluding the VAT which includes your company's name & and VAT number. Contact support for more info!

Can I get an invoice?

You will automatically receive a receipt from stripe. Please contact us on the chat or by email with your company details and we'll send you an official invoice containing all the necessary details.

Can I get a group discount?

Group discounts are available for groups of 5, 10, 15, 20 and above. Contact us on the chat for more information.

I am a university instructor. Is this course suitable for my students?

Absolutely! The course is already being used in conjunction with university material at some universities. Contact us on the chat with the approximate number of students.