JavaScript Modern ES6 - 2020 - The Complete Course
4.3 (520 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.
39,990 students enrolled

JavaScript Modern ES6 - 2020 - The Complete Course

Learn Modern JavaScript ES6 from scratch till advanced in just 7 hours.
4.3 (520 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.
39,990 students enrolled
Created by Tharun Shiv
Last updated 6/2020
English
English [Auto]
Current price: $41.99 Original price: $59.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 9 hours on-demand video
  • 15 articles
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • 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
  • Modern ES6 Javascript 2020
  • Basic Syntax of JavaScript
  • Variables, Loops, Desicion Making statements in JavaScript
  • Functions in JavaScript
  • Objects in JavaScript
  • Arrays in JavaScript
  • Advanced ES6 JavaScript concepts: Class, Generators, Promises
  • JavaScript DOM from basics till advanced
Course content
Expand all 98 lectures 09:24:28
+ Introduction
2 lectures 08:05

Hey there Developer!

Refer to the External resources section of this video, where I have mentioned the links where you can download the necessary software. You may choose to continue without installing few of them also.


Feel free to reach out to me if you face any problems.


Happy Developing!

Your friend,

Tharun

Preview 02:33
+ NEW! - Visual Studio Code - All you need to know
6 lectures 25:40
Navigating VS Code | Changing themes
05:07
Creating new Files | Folders | Moving files
03:14
Using integrated terminal | Running JavaScript Code
03:41
Installing Extensions and enabling them | My Favorite Extensions
02:55
VS Code Alternatives | Atom text editor | Sublime text
01:45
+ Operators | Decision Making Statements | Looping Statements
6 lectures 30:34
BitWise Operators
00:59
Decision making statements - if, if-else, switch-case
04:52
Looping statements - for, for-in, for-of, while, do while, break
12:23
+ Functions and Arrow Functions
4 lectures 36:05
Functions - return, parameters, default parameters, rest operator
07:11
Functions - constructor, recursion, anonymous, arrow, generator functions
13:59
Generator Functions | 4 Ways to use them | Advantages
12:21
Quiz 2
1 question
+ Project - Stick It Notes - Part 1
9 lectures 42:23
Building the HTML of the Project
13:18
Writing the CSS - Part 1
10:41
Writing the CSS - Part 2
08:26
Continuation of the Project
00:07
+ Cookies | Page Redirects | Dialog boxes | Print Pages
7 lectures 38:59
( NEW!! ) Cookies | Sessions | LocalStorage - an Intro
03:30
( NEW!! ) LocalStorage - Store , Retrieve, Remove, Clear all
08:46
( NEW!! ) Cookies and Sessions - Create, read, delete, expires
08:24
Dialog Boxes - Alert, Confirm, Prompt
05:23
Page Redirection
06:06
Print Page
03:26
+ Objects - All you need to know about them
8 lectures 35:51
Objects - Object Initialization
05:12
Objects - Object Constructor
05:28
Objects - Object.create()
03:36
Objects - Object.assign()
07:29
Objects - delete objects
01:30
Objects - Comparing objects
07:39
Objects - Destructuring
02:32
+ Arrays | Set Interval | Set Timeout
4 lectures 17:14
Arrays - Initializing and storing
06:05
Arrays - Methods in Arrays
06:14
Set Interval | Set timeout
03:23
+ NEW! - Advanced Array Methods - Map Reduce Filter Some Every Find FindIndex
8 lectures 36:49
The Map Method - Part 1
11:00
The Map Method - Part 2
03:29
The Filter Method
03:27
The Some Method
04:20
The Every Method
02:33
The Find Method
02:37
The FindIndex Method
04:28
Requirements
  • HTML basics
  • CSS basics
Description

I have taken the utmost care to refer a number of resources to give you the best experience in learning JavaScript. I have scrubbed the unnecessary topics and have composed this course of the essential topics with examples that you need to know. In this course, you will start off with the basics of JavaScript and also learn Objects, Object-oriented programming, and Promises. You will be ready to progress your software developer journey to build web apps, mobile apps, desktop apps or for any reason you wanted to learn javascript.


1. Learn all you need to know about JavaScript in an engaging way.

2. The videos are optimized to be viewed on the phone, so the font sizes are big and clear.

3. All of the videos are downloadable using the Udemy App and hence you can watch offline.

4. You will have Lifetime access to this course.

5. You can ask doubts at any point of course and your query will be resolved

6. You will get a Certificate of Completion


So why wait? I can assure you the Best Course out there for JavaScript! Click the buy button and start Learning today!

Who this course is for:
  • Beginners who want to learn JavaScript
  • Web Developers who want to enter into or enhance their JavaScript knowledge
  • JavaScript developers who want to learn the latest ES6 Syntax
  • Developers who want to learn the advanced concepts of JavaScript
  • Those who want to explore JavaScript