JavaScript Beginner Bootcamp (2020)
4.5 (4,880 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
21,052 students enrolled

JavaScript Beginner Bootcamp (2020)

JavaScript for Beginners: Projects based learning, whiteboard animations, coding in the browser and quizzes.
4.5 (4,880 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
21,047 students enrolled
Created by Rob Merrill
Last updated 5/2020
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 37 hours on-demand video
  • 57 articles
  • 7 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn basics of JavaScript
  • Create Interactive Webpage and deploy to the web
  • Build projects as you learn concepts to get a taste of building applications on a small scale
  • Become interview ready with whiteboard algorithm challenges
  • Build a Portfolio Page with HTML & CSS
  • Visually understand the JavaScript Language
  • Look under the hood to understand how JavaScript works
Course content
Expand all 385 lectures 38:16:35
+ JavaScript Building Blocks
11 lectures 44:18
Navigating to new lines in the Chrome Console
Variables Quiz
12 questions
Variables Cheat Sheet
Strings Quiz
9 questions
Strings Cheat Sheet
Operators Quiz
13 questions
Operators Lab
Increment & Decrement Operators
Increment and Decrement Operators Quiz
7 questions
Operators Cheat Sheet
+ JavaScript Building Blocks: Mini Apps
4 lectures 23:43
Mini Project: Kelvin to Fahrenheit
Mini Project: Cat Years
Mini Project: Cat Years - Video Walkthrough
+ JavaScript Objects
8 lectures 39:17
Objects Quiz
10 questions
Objects Cheat Sheet
Objects - Dot & Bracket Notation
Object Dot and Bracket Notation Quiz
2 questions
Objects Dot & Bracket Notation Lab
Object Constructor Functions lab
The Secret Life of JavaScript Primitives
+ JavaScript Arrays
7 lectures 43:15
Arrays Quiz
5 questions
Array Methods Part 1
Array Methods Part 1 lab
Array Methods Quiz
8 questions
Array Methods Part 2
Array Methods Par 2 lab
Arrays Review
+ JavaScript Arrays: Mini App
2 lectures 10:42
Mini Project: Random Insult Generator
Mini Project: Random Insult Generator - Video Review
+ JavaScript Functions
6 lectures 31:01
Functions Deep Dive - Expressions, Anonymous functions & IIFEs
Functions Deep Dive lab
Function Scope
Function Scope lab
+ JavaScript Functions: Mini Apps
6 lectures 01:05:51
Mini App: Bear, Human, Gun Game
Mini App: Bear, Human, Gun Game - Video Walkthrough
Bear, Human, Gun Step by Step Walkthrough
Mini App: Calorie Calculator
Mini App: Calorie Calculator - Video Walkthrough
Calorie Calculator Step by Step Walkthrough
+ JavaScript Loops & Conditionals
6 lectures 41:22
Loops - Conditional Statements & Operators
Loops Part 1 lab
Switch Statements
Switch Statements Lab
Loops Part 2 lab
+ JavaScript Loops & Conditionals: Mini App
2 lectures 11:57
Magic Eight Ball
Magic Eight Ball - Video Walkthrough
  • Google Chrome Browser
  • No prior coding experience needed

This isn't the only JavaScript course you should ever take...but it should be your first!

JavaScript the Basics is your one stop course to enter into the language of JavaScript. We are going to start from scratch and build up our understanding of the world's most popular programming language together. 

View JavaScript in action with whiteboard videos optimized for viewing on your smartphone. This is truly a course that you can engage with no matter where you are. Take your JavaScript eduction on the go! With whiteboard videos you get to visualize what JavaScript does under the hood. 

You can practice JavaScript in your web browser! Take advantage of Google Chrome developer tools to put the JavaScript you have learned during our whiteboard lesson into practice with further examples and challenges. This is our JavaScript playground.

There will be lots of quizzes on the JavaScript syntax we have just covered. The goal of this course is to move slow and allow these concepts and syntax to sink in through repetition. 

This course is also full of mini-projects that allow you to apply the JavaScript you are learning to actually building something that you can use. We focus on small to mid-sized projects aimed at the skill level of a beginner to intermediate JavaScript student.

Learning JavaScript is like learning a language. This course won't make a false promise of saying you will master JavaScript overnight. However, this course will immerse you into the world's most popular programming language. 

  • JavaScript Syntax

  • JavaScript Building Blocks

    • Build a Kelvin to Fahrenheit Converter

    • Build a Cat Age estimator

  • JavaScript Best Practices

  • JavaScript Objects

  • JavaScript Arrays

    • Build a Random Insult Generator

  • JavaScript Functions

    • Build a Calorie Tracker

    • Build a Rock, Paper, Scissors game

  • JavaScript Conditionals

    • Build a Magic 8 Ball

  • JavaScript Regular Expressions

  • JavaScript Functional Programming

  • JavaScript Algorithms

  • JavaScript ES6 Syntax

  • Build a Portfolio Page with HTML & CSS

  • Practice for Real World JavaScript Whiteboard Interview Questions

  • Make an Interactive Webpage: TODO List with Local Storage

  • Make an Interactive Webpage: Matching Game

  • Make an Interactive Webpage: Magic 8 Ball

You'll finish this course with an understanding of JavaScript that will let you take a deeper dive into the language and possibly launch you into a new career as a JavaScript web developer.

Learning a new language can be difficult and even feel intimidating. JavaScript the Basics makes the the learning process feel accessible and welcoming!

There are a lot of JavaScript courses out there in which you can make some pretty great projects. But unless you know JavaScript you are just copying and pasting. This course won't offer you empty promises like moving from "zero to hero" but it will help you to take the first steps in the right direction. 

This isn't the only JavaScript Course you should ever take. But it should be your first!

This course expands monthly! Get it now and check back often for updates!

Who this course is for:
  • Those who are JavaScript Newbies
  • Those with no previous coding experience
  • Those who want to learn on the go by watching whiteboard videos optimized for smartphones and tablets
  • Those who want a thorough step by step introduction to the JavaScript language
  • Those coders who want a visual and hands on playground environment to reinforce what they have learned
  • Those who want to learn how to build their first JavaScript Application
  • Those who want to learn how to build a portfolio page with HTML & CSS