-
1 Introduction
An introduction to JavaScript, a beginner-friendly programming language.
-
2 Functions
Functions store blocks of code that can be called upon any time to avoid repetition.
-
3 Conditionals
Conditionals let your program make choices to execute different parts of your code.
-
4 Build a Blackjack Game, Part 1
This is it! Put together everything you've learned to build a complete Blackjack game.
-
5 Objects, Part 1
Objects are a data type that lets us store real world information within a single structure. They're the building blocks of object-oriented programming (OOP).
-
6 Objects, Part 2
Objects are a data type that lets us store real world information within a single structure. They're the building blocks of object-oriented programming (OOP).
-
7 Loops
Loops—which include 'for' and 'while' loops—are a series of instructions that repeat until a condition is met.
-
8 Build a Blackjack Game, Part 2
Use objects to continue building a Blackjack game!
-
9 Object-Oriented Programming
Review of Object-Oriented Programming (OOP).
-
10 Arrays and Loops
Arrays are special variables that allow us to store more than one value at a time.
-
11 Recursion
Recursive functions are functions that call themselves. It's easier than you think!
-
12 Build a Blackjack Game, Final
Build a full Blackjack game! Get set to test your programming and problem solving skills with this challenge.
More courses are coming soon!
Course creators are busy working on new content for this track.
Want to practice on this topic now?
Browse non-track courses.