0

ecommerce/course.login

Learn JavaScript from Scratch: The Ultimate Beginners Course

Learn modern JavaScript programming fundamentals with practical hands-on training.

4.5
(98 ratings) 433 students



What you will learn

JavaScript coding basics
VS Code & Extensions
Common Console Errors - Syntax, Type
How GitHub works
Single / Multi-Line Coding
Execution Context Object
How to work with Variables
How to work with Operators
String Manipulation
Number Manipulation
Boolean Logic & Control Flow
Truthy / Falsy values and Equality Operators
If / Else Statements, nesting if / else

Who should take this training

Prerequisites

  • Basic computer skills

Target audience

  • Beginner students that want to learn about JavaScript

About this training

In this practical, hands-on class you're going to learn how to use JavaScript and go from beginner to expert!

Even if you already have some experience, or want to learn about the advanced features of JavaScript, this course is for you!

 

Course Language : EN
On-demand video
Full lifetime access to videos
Downloadable resources
Assignments
Certificate of Completion

Training options

Only Videos

$ 30

  • Full lifetime access to videos
  • Downloadable resources
  • Certificate of Completion
  • Hours of Individual Coaching

Blended

$ 290

  • Full lifetime access to videos
  • Downloadable resources
  • Certificate of Completion
  • 10 Hours of Individual Coaching
Save 10%

Blended

$ 520 $ 495

  • Full lifetime access to videos
  • Downloadable resources
  • Certificate of Completion
  • 20 Hours of Individual Coaching
Save 20%

Blended

$ 810 $ 648

  • Full lifetime access to videos
  • Downloadable resources
  • Certificate of Completion
  • 30 Hours of Individual Coaching

Course Content

Section 1 : Course Introduction
Javascript Marketplace 01:39 mins
JavaScript Job Opportunities 04:49 mins
Section 2 : Intro to JS, history, and enviroment
Intro To JavaScript Environment 09:29 mins
VS Code _ Extensions 07:28 mins
Browser Dev Tools _JS Console 04:30 mins
Common Console Errors - Syntax, Type, Reference 11:46 mins
Intro To Terminal 08:31 mins
Crash Crouse On GitHub 10:06 mins
Online Resources (W3schools, MDN Web Docs, Stack Overflow) 11:23 mins
Coding Challenge Hello World in JS 01:51 mins
Coding Challenge Solution 03:04 mins
Section 3 : Coding Basics
Execution Content Object 04:33 mins
SingleMulti Line Coding 11:54 mins
Variable 14:30 mins
Hosting 05:32 mins
Declaration Assignment 07:27 mins
Operators 10:49 mins
Operator Precedence 13:48 mins
Coding Challenge 01:58 mins
Coding Challenge Solution 04:50 mins
Section 4 : Primitive Data Types
Primitive Data Types 04:32 mins
String Manipulation 13:02 mins
Numbers 05:57 mins
Numbers Manipulation 09:29 mins
Symbol 03:48 mins
Null and Undefined 04:24 mins
Boolean Logic - Control Flow 06:22 mins
TruthyFalsy Values and Equality Operators 06:59 mins
If Else Statements, Nesting iselse 09:05 mins
Ternary Operators 04:09 mins
Switch Statemnents 04:54 mins
Code Challenge 01:28 mins
Code Challenge Solution 06:59 mins
Section 5 : Advanced Data Types
Advanced Data Types Intro 01:21 mins
Arrays and Length 11:28 mins
Basic Array Methods 09:56 mins
Objects and Properties 08:34 mins
Object Methods 07:19 mins
Code Challenge 5 - Partie 1 00:45 mins
Code Challenge Solution 5 - Partie 2 04:31 mins
Section 6 : Loops
For and For in Loop 07:17 mins
While Loops 02:20 mins
Break and Continue Statements 03:16 mins
Coding Challenge 6 00:35 mins
Coding Solution 6 06:10 mins
Section 7 : Beginner Function Syntax
Function Declarations 06:34 mins
Function Expressions 08:08 mins
Arrow Functions 04:08 mins
IIFE 04:53 mins
Scope 07:12 mins
Closure 09:35 mins
Callbacks 07:25 mins
Code Challenge 7 01:07 mins
Code Solution 7 06:49 mins
Section 8 : Advanced Function Syntax
Foreach Method 03:25 mins
Map Method 04:23 mins
Filter Method 04:02 mins
Reduce Method 08:26 mins
Sort Method 06:18 mins
Spread Operator 07:47 mins

Request more information

Similar courses

Join our mail list for news