Our courses

Pick a skill you'd like to learn

JavaScript Basics

Expand your knowledge and learn the JavaScript programming languages, it’s quirks and how to use it. Apply now and start learning!

Duration: 10 lessons | 1.5 hours | weekdays

Expand your knowledge and learn JavaScript for your software development!

In the course, you'll learn everything you need to know about JavaScript to start a successful career in programming!

Who is best suited for this course?

The course is meant for people who already know how to program in a programming language and would like to learn JavaScript (JS) next. JS has no shortage of features that makes it different from other programming languages. It’s very important to understand these quirks in order to avoid headaches in JavaScript development.

What is the course about?

The content of the course is focused solely on JavaScript, which means it’s appropriate for both front-end and back-end JavaScript development. It brings strong fundamentals in JavaScript knowledge which means students will have an easier time diving into some special JS framework after the course (like Angular, React, Vue etc.)

Course agenda

  • Lesson 1: Intro to JS programming
  • Lesson 2: Document Object Model (DOM)
  • Lesson 3: Functions and arrays
  • Lesson 4: Object-oriented JavaScript
  • Lesson 5: Async JavaScript
  • Lesson 6: Error handling and Package managers
  • Lesson 7: Cookies, Storage and Garbage collection
  • Lesson 8-10: Working on projects

Do I need experience programming to participate?

The course is suitable for all participants who already have experience in programming and / or have already attended another SmartNinja course. This is particularly suitable as a development course for Web Development *or *Python for beginners. All participants of a previous course will receive a 15% discount on their booking at JavaScript.

What do I need with me

The only thing you need is a laptop, charger and a big dose of curiosity for Javascript

After the course

Javascript knowledge opens up a door to becoming a programmer or an expert in your field. This knowledge will give you new highly in-demand skills that will provide an opportunity to pick and choose jobs in the future and make more money.

Course details:

  • Date: TBD
  • Weekdays: Monday & Thursday
  • Time: 18.00-19.30
  • Lessons: 10 (1.5 hours each)
  • Location: TBD
  • Level: Beginners
  • Full Price: $1199.00
  • Early Bird Price: $599.00
  • Max. Number of participants: 12 persons

Apply to the waitlist

Apply for our newsletter