JavaScript the Basics - JavaScript for Beginners
4.4 (735 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,233 students enrolled
Wishlisted Wishlist

Please confirm that you want to add JavaScript the Basics - JavaScript for Beginners to your Wishlist.

Add to Wishlist

JavaScript the Basics - JavaScript for Beginners

JavaScript for Beginners: Learn JavaScript through whiteboard videos, coding in the browser and build a Website
4.4 (735 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,233 students enrolled
Created by Rob Merrill
Last updated 8/2017
English
Current price: $10 Original price: $120 Discount: 92% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 9 hours on-demand video
  • 9 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn basics of JavaScript
  • Visually understand the JavaScript Language
  • Look under the hood to understand how JavaScript works
View Curriculum
Requirements
  • Google Chrome Browser
  • No prior coding experience needed
Description

Brand new JavaScript course!

June 2017 Updates! Front End Foundations

Over three thousand students have begun to learn JavaScript in less than six months from when this course was released - with 94% of those reviews rated four or five stars!

"Very well put together. This course walks you through the process while teaching but also allows you to practice by doing and not just following what the instructor does."

- Cory Turner

"Rob is a great instructor. He is super clear and gives examples for everything discussed with opportunities to code along in exercises."

- Ms. A

"Really so excited in this course, is very helpful and awesome...I suggest for every total beginner javascript in this course, as for me this course at the moment is the best course at Udemy. Great for this course :)"

- Qazim Rama

"I have Purchased this Course today. and I love it. The biggest pro of this course is using best way to present the matter on screen, i tried several courses but this one is very easy to understand. i am sure i will never forget these concepts. Thanks Rob !! You are Genius"

- Sravan Sukhavasi

"Great course on JS basics. The information is presented as clearly and effectively as I have seen. Good job!"

- Jared Bilton

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.

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. 

In just one day we will introduce you to:

  • JavaScript Syntax
  • JavaScript Building Blocks
  • JavaScript Best Practices
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Regular Expressions
  • JavaScript Functional Programming
  • JavaScript Algorithms
  • JavaScript ES6 Syntax

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!

This course will expand weekly! Get it now and check back often for updates!


Who is the target audience?
  • 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
Students Who Viewed This Course Also Viewed
Curriculum For This Course
94 Lectures
09:10:05
+
Course Intro
1 Lecture 04:42
+
JavaScript Building Blocks
13 Lectures 01:03:02


Variables Codepen
00:11

Codepen Variables Solution
03:34




Strings Cheat Sheet
00:49

Operators
07:48

Operators Lab
06:46

Increment & Decrement Operators
04:51

Operators Cheat Sheet
01:03

Building Blocks Section Review
17:02
+
JavaScript Objects
11 Lectures 01:03:11


Objects Cheat Sheet
00:36

Objects - Dot & Bracket Notation
05:12

Objects Dot & Bracket Notation Lab
04:40


Object Constructor Functions lab
06:03

Object Prototypes Course Edit
00:08

Object Prototypes
13:40

Object Prototypes - Lab
10:25

The Secret Life of JavaScript Primitives
07:23
+
JavaScript Arrays
7 Lectures 43:17


Array Methods Part 1
05:18

Array Methods Part 1 lab
04:19

Array Methods Part 2
05:25

Array Methods Par 2 lab
06:54

Arrays Review
12:39
+
JavaScript Functions
6 Lectures 31:15


Functions Deep Dive - Expressions, Anonymous functions & IIFEs
05:31

Functions Deep Dive lab
05:03

Function Scope
05:23

Function Scope lab
07:02
+
JavaScript Loops & Conditionals
6 Lectures 41:29
Loops - Conditional Statements & Operators
07:57

Loops Part 1 lab
07:13

Switch Statements
03:55

Switch Statements Lab
07:36


Loops Part 2 lab
07:11
+
JavaScript Regular Expressions
1 Lecture 08:55
Regular Expressions Intro
08:55
+
Context: This, Bind, Call & Apply
5 Lectures 22:20
This & Bind
05:04

This & Bind Lab
05:59

This & Call
05:57

This & Call Lab
05:19

Coming Soon
00:01
+
Functional Programming Primer
7 Lectures 57:04

Functional Programming Part 1 lab
08:29

Functional Programming Part 2 - Map
07:26

Functional Programming Part 2 - Map
09:03

Functional Programming Part 2 lab
07:09

Functional Programming Part 3 - Reduce
07:37

Functional Programming Part 3 lab
08:17
+
JavaScript Algorithms
6 Lectures 51:05

Identify Longest Word in a String
08:22

Permutation of Two Strings
09:34

Sum of Range
06:45

Remove Elements From Head
07:57

Palindrome
08:51
5 More Sections
About the Instructor
Rob Merrill
4.5 Average rating
771 Reviews
5,669 Students
2 Courses
Full Stack JavaScript Developer

Rob Merrill is a Full Stack JavaScript Developer. His specialty is in the MEAN stack focusing on AngularJS, NodeJS, ExpressJS and MongoDB. He is currently working as a Platform Specialist at Subsplash in Seattle, WA.

He is a graduate of Code Fellows Advanced Full Stack JavaScript Development course and has been developing with JavaScript for three years.  

In his spare time he travels around Seattle's finest craft breweries with his wife and their dog.