Coddy logo
Store
Leaderboard

Login

menu icon
Loading...Creator image

Creator

Anonymous

Modern JavaScript for Beginners

Do you want to learn modern JavaScript in a fun, interactive and immersive way? You've come to the right place! By taking this course you will go from a complete beginner to someone ready to learn web development!

52 Lessons

33 Challenges

certification icon

With Certificate

Prerequisites

No prior experience with coding required!

A computer and determination is all you need!

Save for later

Introduction

Why JavaScript?

Hello World!

'Clean Code' and its meaning

Variables & Data

Variables

Data types

Type conversion

Type coersion

Naming variables

Writing 'Clean' variables

Working With Variables

Simple math

Numbers & the Math object

String concatenation

String methods

Template Literals

Operators

Boolean logic

Boolean operators

Arithmetic Operators

Equality Operators: == vs ===

Writing 'Clean' operators

Decisions and Loops

If statements

Else if, else

Switch

Switch keywords

While loop

Do - while loop

For loop logic

For loop syntax

Break & continue

Writing 'Clean' loops

Arrays

What are arrays?

Declaring arrays

Looping through arrays

Adding/Removing elements

Array methods

Functions

What are functions?

Declaring functions

Returning values

Declarations vs expressions

IIFEs

Arrow functions

Recursive functions

Writing 'Clean' functions

Advanced Concepts

Objects

Functions as parameters

For each & map

Find, some, every

Filter & reduce

Challenges

Test your skills!

Mario (Less)

Mario (More)

Credit

Substitution