JavaScript 101
course

JavaScript 101

JavaScript 101: JavaScript for absolute beginners.

Simon Sez IT
Updated Sep 08, 2024

What you'll learn

  • JavaScript syntax
  • Where to put your JavaScript and how it affects your page
  • How to debug your JavaScript using developer tools
  • JavaScript variables and conditionals
  • The Document Object Model (DOM)
  • Making custom sentences with string concatenation and template literals
  • Data types and structures and why they're important
  • How to make lists and take an action on every item in that list (Iteration)
  • Functions, function parameters, and how to use JavaScript rests
  • Functions, function parameters, and how to use JavaScript rests
Course Description

If you have never written any JavaScript, this course is absolutely for you.

We're going to get started at the very beginning, even if you don't have a code editing program installed on your computer.

Requirements

To start learning JavaScript you should know a little HTML and CSS. JavaScript is how you make your page interactive, so you'll need to know how to make a basic webpage first. I strongly suggest knowing the basics of HTML and CSS before learning JavaScript.

Who is JavaScript 101 for?

  • If you've never written any JavaScript in your life, this course is for you.
  • If you just finished learning HTML and CSS, this course is for you.
  • If you want to learn modern JavaScript in an easy way, this course is for you.
  • If you want lots of hands-on practice writing JavaScript, this course is for you.
  • If you already know JavaScript, this course is NOT for you.
  • If you know about features such as fat arrow functions and object literals, this course is NOT for you.
  • If you already know how to manipulate the DOM using JavaScript, this course is NOT for you.

Modern JavaScript Included

Just because this is a beginner-friendly course doesn't mean you shouldn't learn the ins-and-outs of modern JavaScript. You will learn about modern JavaScript concepts, such as:

  1. let/const variables
  2. template literals
  3. fat arrow functions
  4. forEach function-based loops
  5. object literals
  6. node selectors and query selectors
  7. and much more

Practice

There is A LOT of practice (hands-on coding) in this course. And you'll be writing code from the very first lesson! Plus, there's a very interactive project at the end of this course.

Course Info

  • Videos: 31
  • Duration: 2 hours 45 minutes