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
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
00:22
Variables Quiz
12 questions
Variables Cheat Sheet
01:31
Strings Quiz
9 questions
Strings Cheat Sheet
01:06
Operators
07:48
Operators Quiz
13 questions
Operators Lab
07:06
Increment & Decrement Operators
04:51
Increment and Decrement Operators Quiz
7 questions
Operators Cheat Sheet
00:54
+ JavaScript Building Blocks: Mini Apps
4 lectures 23:43
Mini Project: Kelvin to Fahrenheit
02:39
Mini Project: Cat Years
02:51
Mini Project: Cat Years - Video Walkthrough
08:22
+ JavaScript Objects
8 lectures 39:17
Objects Quiz
10 questions
Objects Cheat Sheet
00:56
Objects - Dot & Bracket Notation
05:12
Object Dot and Bracket Notation Quiz
2 questions
Objects Dot & Bracket Notation Lab
04:40
Object Constructor Functions lab
06:03
The Secret Life of JavaScript Primitives
07:23
+ JavaScript Arrays
7 lectures 43:15
Arrays Quiz
5 questions
Array Methods Part 1
05:18
Array Methods Part 1 lab
04:19
Array Methods Quiz
8 questions
Array Methods Part 2
05:23
Array Methods Par 2 lab
06:54
Arrays Review
12:39
+ JavaScript Arrays: Mini App
2 lectures 10:42
Mini Project: Random Insult Generator
01:20
Mini Project: Random Insult Generator - Video Review
09:22
+ JavaScript Functions
6 lectures 31:01
Functions Deep Dive - Expressions, Anonymous functions & IIFEs
05:29
Functions Deep Dive lab
05:03
Function Scope
05:15
Function Scope lab
07:02
+ JavaScript Functions: Mini Apps
6 lectures 01:05:51
Mini App: Bear, Human, Gun Game
04:24
Mini App: Bear, Human, Gun Game - Video Walkthrough
18:25
Bear, Human, Gun Step by Step Walkthrough
10:12
Mini App: Calorie Calculator
03:32
Mini App: Calorie Calculator - Video Walkthrough
21:28
Calorie Calculator Step by Step Walkthrough
07:50
+ JavaScript Loops & Conditionals
6 lectures 41:22
Loops - Conditional Statements & Operators
07:54
Loops Part 1 lab
07:13
Switch Statements
03:51
Switch Statements Lab
07:36
Loops Part 2 lab
07:11
+ JavaScript Loops & Conditionals: Mini App
2 lectures 11:57
Magic Eight Ball
02:45
Magic Eight Ball - Video Walkthrough
09:12
Requirements
  • Google Chrome Browser
  • No prior coding experience needed
Description

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