Scroll Top

00. Intro

After all the requests I had, its time we finally delve into JavaScript for Absolute Beginners!

This time we will follow a different format, instead of one huuuuge video, we will have small 5 to 15 minutes lessons, on JavaScript, and we will explain everything you need to know, with real life examples, on a dedicated playlist!
Please make sure you subscribe on YouTube and hit the notification bell, so you will be notified every time I upload the next lesson of the Ultimate JavaScript Tutorial 2024 – for Absolute Beginners 🥳

The only requirements in order to follow this course are:

  • Basic Knowledge of HTML.
  • Basic Knowledge of CSS.
  • And familiarity with VS Code.

01. Variables, Strings, Console Log

The first JavaScript lesson is Live!  🥳

On this lesson we are going to introduce JavaScript basics like:

  • Alerts
  • Console & console.log
  • let
  • the logic of Variables
  • different types of Variables

We are going to use real life examples of when to use what we learn, what will be expected of you in a company, but also have some fun!

At the end of the lesson, you will have to do an exercise, where you ll have to apply everything we’ve learned on your own, and do some troubleshooting through errors!

02. Functions & Basic Math in JS

The Second JavaScript lesson is Live!🥳

In this lesson, we’re going to learn basic Math logic in JavaScript.

We will solve a classic Variables programming problem and explain the solution with real-life examples and graphics.

We will experiment with basic Functions and their syntax variations.

We will try out Math.round, Math.floor, Math.ceil, and discuss their differences.

We’ll find out alternative ways of writing “X to the power of…” in JavaScript.

And as always, by the end of this lesson, you will have to solve a custom exercise by applying everything you’ve learned!

03. Complicated Math with Dates

The Third JavaScript lesson is Live!🥳

In this lesson, we will continue practicing with functions while learning about if statements.

We will introduce constants and explore new concepts such as prompts, returns, and alerts.

Towards the end of the lesson, we will finally learn how to dynamically retrieve the current day, month, and year using built-in JavaScript tools!

04. for loops & modulo

The Fourth JavaScript lesson is Live!🥳

In this lesson, we are going to have a small test on what we’ve learned so far:
we will build a BMI Calculator.
We’ll explore how to incorporate two different variables into a function and understand why shorter code doesn’t necessarily mean better code.

Then, we will learn what the modulo operator is and how to use it.

Of course, we will also learn how to use basic for loops in JavaScript!

05. loops, parse int & back tick

The Fifth JavaScript  lesson is Live!🥳

In this lesson, we’re going to practice more with For Loops by creating a Sum function.
We will explore what parseInt() does.
Discuss how to avoid information overload in programming.
We will build a Multiplication Table function.
And learn a new syntax for composing strings like seasoned JavaScript programmers!

06. Nested Loops, +=, Only Primes

The Sixth JavaScript lesson is Live!🥳

In this lesson, we are going to introduce Nested Loops, or as I prefer to call them, “LoopCeptions“! 😁

To practice with them, we’ll start with some fun exercises that print patterns on the console. As we begin with the easier ones, we will learn what “+=” does.

Moving on to the more complicated patterns, we’ll be forced to figure out some mathematical formula models and see how we translate them into JavaScript code.

And, towards the end of the lesson, we’ll build an OnlyPrimes program.
What does it do, you wonder?
Well, you set a maximum number, let’s say 100, and it prints all the prime numbers up to 100 in the console.

If this sounds like fun to you, then you are part of this tribe. So, press play and let’s have some fun with JavaScript! 🥳

07. The fundamentals of Arrays

The Seventh JavaScript lesson is Live!🥳

In this lesson, we are going to introduce the fundamentals of Arrays.
We will learn how to sort and slice arrays, as well as how to push new items into them.
We will try an exercise where we combine an array, a function, a loop, and an if statement.

Towards the end of the lesson, we will explain what Math.max does and how the spread operator works.

08. Reverse / concat / short (a,b)

The Eighth JavaScript lesson is Live!🥳

In this lesson we are going to learn how to reverse arrays.
How to sum all the items of an array.
How to merge two arrays using concat.
How to short number arrays using short and explain (a,b) method.
We ll explain how arrow functions work.
And we ll see how to delete duplicates of an Array.

09. while loops / do … while / math.random

The Ninth JavaScript lesson is Live!🥳

In this lesson, we are going to introduce while loops and try several examples with them.

Towards the end of the lesson, we are going to build a very fun game in JavaScript!
We will use Math.random and try different syntaxes and logics, like do…while, classic while, classic functions, and arrow functions.

So, make sure you don’t miss this opportunity to experiment with JavaScript!

*Feel free to use the comments below, to ask any question or post your creations for every one to see! Just keep in mind, if you post something, it will not show publicly imediately.
All comments are held for aproval, before they go live on this platform. So it might take a day or two to show. Thank you for your patience.

Related Posts

Leave a comment

error: Content is protected !!