Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

JavaScript Basics Course

via freeCodeCamp

Overview

Learn the basics of JavaScript with Beau! In this course, you will learn about variables, data types, numbers, strings, functions, hoisting, operators, if-else, arrays, random numbers, loops, array iterations, objects, AJAX, JSON, closures, THIS keyword, promises, desktop notifications, immediately invoked function expression, strict mode, timing events, error handling, dates, and much more.

Syllabus

Variables - Beau teaches JavaScript.
Data Types - Beau teaches JavaScript.
Numbers - Beau teaches JavaScript.
String Basics - Beau teaches JavaScript.
Strings: [bracket notation] - Beau teaches JavaScript.
20 String Methods in 7 Minutes - Beau teaches JavaScript.
Functions - Beau teaches JavaScript.
Hoisting - Beau teaches JavaScript.
Comparison Operators & If Else - Beau teaches JavaScript.
== vs === - Beau teaches JavaScript.
Null vs Undefined - Beau teaches JavaScript.
Logical operators && TRICKS with short-circuit evaluation - Beau teaches JavaScript.
Ternary Operator - Beau teaches JavaScript.
Switch Statements - Beau teaches JavaScript.
Arrays - Beau teaches JavaScript.
Common Array Methods - Beau teaches JavaScript.
Copying Arrays (deep and shallow) - Beau teaches JavaScript.
Random numbers & parseInt - Beau teaches JavaScript.
For Loops - Beau teaches JavaScript.
While / Do While - Beau teaches JavaScript.
for in / for of - Beau teaches JavaScript.
Array Iteration: 8 Methods - map, filter, reduce, some, every, find, findIndex, forEach.
Objects - Beau teaches JavaScript.
Objects, part 2: Beau teaches JavaScript.
AJAX - Beau teaches JavaScript.
JSON - Beau teaches JavaScript.
Closures - Beau teaches JavaScript.
THIS keyword - Beau teaches JavaScript.
Promises - Beau teaches JavaScript.
Desktop Notifications - Beau teaches JavaScript.
Immediately Invoked Function Expression - Beau teaches JavaScript.
Strict Mode — "use strict" - Beau teaches JavaScript.
Check if a property is in an object - Beau teaches JavaScript.
setInterval and setTimeout: timing events - Beau teaches JavaScript.
try, catch, finally, throw - error handling in JavaScript.
Dates - Beau teaches JavaScript.

Taught by

freeCodeCamp.org

Reviews

4.7 rating, based on 3 Class Central reviews

Start your review of JavaScript Basics Course

  • S.S.CHARAN
    Yah...it truly useful 😃 it's very important to learn more about the javascript. I am very much excited for this course. I will done my best regarding this course by putting my efforts. I hope hope I gain a lot of knowledge and experience. And enjoying to study that course. Thnkuu so much
  • MOUSA MOHAMMAD ALIZADEH
    This course was useful for me. The teaching method was smooth and understandable. It was enough to start, but it could have been more.
  • Ray Keith
    This course was outstanding, with a lot of good basic information. recommend this for basic beginner to unstand the basic.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.