Our school does not support Internet Explorer. For a much better experience, please download the latest version of Google Chrome, Safari, Opera or Firefox
JavaScript Essentials

Teachers:

About:

  • 7 hours
  • 49 lessons
  • 1 quiz

Certificate of Completion Offered

Learn JavaScript from scratch and become an intermediate frontend developer.

In this course you will learn all the JavaScript fundamentals that will launch you into a career as a web developer. JavaScript Essentials was designed to give your transferable programming skills so you can learn Node.js, Python or PHP after so you can become a full stack developer. 

What You'll Learn In This Course

JavaScript
Basic ES6

What You Need For This Course

Knowledge of basic HTML
Knowledge of basic CSS

Description

Learn JavaScript from scratch and become an intermediate frontend developer.

In this course you will learn all the JavaScript fundamentals that will launch you into a career as a web developer. JavaScript Essentials was designed to give your transferable programming skills so you can learn Node.js, Python or PHP after so you can become a full stack developer. 

We'll go over variables, functions, hoisting, classes, inheritance, and much much more! To see the full list of lessons in this course, scroll down to the "Syllabus" area. 

You'll also get advice on what to learn next, what makes a great web developer and how to make money while learning to code. 

Plus, this course comes with exclusive additional videos, only found on Arkmont.com.

Syllabus

All the lessons in this course
  • Introduction
  • Course Introduction 02:10
  • What You Can Expect 02:45
  • Join Our Developer Group 01:02
  • Getting Started
  • Where To Put Your JavaScript 06:39
  • Variables and Data Types 11:42
  • Variables and Data Types Part 2 10:50
  • String Manipulation 13:35
  • String Manipulation 2 10:13
  • Project #1 02:40
  • Project #1 Solution 05:50
  • Code Comments 05:10
  • Basic Operators 10:11
  • Comparison Operators 11:14
  • If..Else Statements 06:06
  • If..Else with User Input 14:00
  • QuerySelector 08:39
  • QuerySelector 2 07:16
  • Intro to Functions 14:24
  • Function Examples 13:12
  • HTML Events 09:04
  • Project: Create a Calculator 01:59
  • Project Solution 11:04
  • Project Solution Part 2 09:49
  • Anonymous Functions 05:39
  • Self Invoking Functions 05:06
  • The `this` Keyword 05:55
  • Hoisting 06:26
  • Try, Catch, Throw and Finally 09:49
  • Scope 09:09
  • Project: Making a Modal 05:08
  • Project Solution 11:17
  • Project Solution 2 07:48
  • Imposter Syndrome 10:23
  • Arrays 10:12
  • Objects 10:14
  • Objects 2 07:51
  • For Loops 14:06
  • While Loops 09:54
  • Intro to Classes 14:55
  • Returning Values from Classes 05:25
  • Subclassing 14:43
  • Super 09:08
  • Surprise! 05:00
  • New Variables: Const and Let 14:40
  • Arrow Functions 06:16
  • Frameworks And Libraries 13:46
  • How to Make Money While Learning to Code 14:23
  • Final Exam 34 questions
  • Conclusion
  • Summary 05:41

Course Details

7 hours of video
Full 24/7 lifetime access
49 lessons
1 quiz
Certificate of Completion
Take this course for FREE

Teachers

Taught by: Kalob Taulien, Front end developer; entrepreneur; online teacher