Course curriculum

    1. Get off to a good start

    2. Your motivation

    3. Welcome message!

    1. Module introduction

    2. What is programming?

    3. Frontend and backend programming

    4. Language comparison

    5. Why learn JavaScript?

    6. When are you done learning?

    7. Course overview

    8. Test your understanding of the module

    1. Module introduction

    2. Installation of VSC

    3. Installation of git

    4. Installation of NodeJS

    5. Start using the terminal

    6. Your first program - hello world

    7. When errors happen

    8. Test your understanding of the module

    1. Module Introduction

    2. Friendly reminder

    3. Comments

    4. Variables

    5. Datatypes

    6. Arithmetic operators

    7. Expressions

    8. Type conversions

    9. Comparison operators

    10. If else - control structure

    11. Exercise - a small ATM program

    12. Note about the ATM program

    13. Exercise - is it Friday program

    14. Logical operators

    15. Exercise - car rental price calculator

    16. Test your understanding of the module

    1. Module introduction

    2. While loop - control structure

    3. For loop - control structure

    4. String indexes

    5. Arrays - data structure

    6. Exercise - number finder

    7. Array push method

    8. Exercise - word finder

    9. Exercise - reverse an array

    10. Nested arrays and loops part 1

    11. Nested arrays and loops part 2

    12. Exercise - pattern creator

    13. Exercise - draw triangle

    14. Debugging with debug mode

    15. Exercise - cookbook checker

    16. Test your understanding of the module

    1. Module introduction

    2. Exercise - find the average score

    3. Function to find average score

    4. Input parameters

    5. Exercise - local greeting function

    6. Scope

    7. Common mistakes

    8. Exercise - array reverser function

    9. Exercise - does array contain x

    10. Refactor draw triangle program

    11. Project - car rental part 1

    12. Project - car rental part 2

    13. Test your understanding of the module

About this course

  • Free
  • 128 lessons
  • 16.5 hours of video content

Discover your potential, starting today