Mammoth Club All levels 17 sections 193 lectures

The Ultimate JavaScript Certification: ES6 for Aspiring Web Developers (20 Hours)

Learn JavaScript from scratch and build your first ES6 projects with this must have course for any aspiring developer.

01
Skill level
All levels
02
Sections
17
03
Lectures
193
04
Instructor
John Bura
What's inside

This course includes.

17
Sections
193
Lectures
195
Resources
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

16 sections · 155 lectures
+ 0 - Basic Types 8 lectures
Basic Types part 1 - Numbers and Strings Locked
Basic Types Part 2 - Booleans Locked
Basic Types Part 3 - Booleans (Cont'd) Locked
Basic Types Part 4 - Objects Locked
Basic Types Part 5 - Objects (Cont'd) Locked
Basic Types Part 6 - Arrays Locked
Basic Types Part 7 - Arrays (Cont'd) Locked
Source_Basic_types Locked
+ 1 - Variables 8 lectures
1.1 Intro to Variables Part 1 Locked
1.2 Intro to Variables Part 2 Locked
1.3 Intro to variables Part 3 Locked
1.4 Intro to variables Part 4 Locked
1.5 Scoping and Intro to Let Locked
1.6 Let Statements (Cont'd) Locked
1.7 Intro to Const Locked
1.8 Summary Locked
+ 2 - Operators 7 lectures
2.2 Equal Sign Operators Locked
2.3 Other Comparison Operators Locked
2.5 Logical Operators Locked
2.6 Not Operators Locked
2.7 Else and Else If Locked
2.4 Nested If Statements Locked
2.1 Intro to If Statements Locked
+ 3 - Functions 9 lectures
3.1 Intro to Functions Locked
3.2 Intro to Functions part 2 Locked
3.3 Intro to Functions Part 3 Locked
3.4 Hoisting Locked
3.5 Function Expressions Locked
3.6 Functions Changing Non-Primitive Properties Locked
3.7 Nested Functions Part 1 Locked
3.8 Nested Functions Part 2 Locked
3.9 Nested Functions Part 3 Locked
+ 4 - More Functions 8 lectures
4.1 Function Expressions Locked
4.2 Returns and Brackets Locked
4.3 More Examples Locked
4.4 More Examples (Cont'd) Locked
4.5 Default Values Locked
4.6 Rest Parameters Locked
4.7 Arrow Functions Locked
4.8 Arrow Functions (Cont'd) Locked
+ 5 - Switch Statements 5 lectures
5.1 Switch Statements Part 1 Locked
5.2 Switch Statements Part 2 Locked
5.3 Switch Statements Part 3 Locked
5.4 Switch Statements Part 4 Locked
5.5 Switch Statements Part 5 Locked
+ 6 - Loops 12 lectures
6.1 Intro to Loops Locked
6.2 While Loops Locked
6.5 Do While Loop (Cont'd) Locked
6.4 Do While Loop Locked
6.6 For Loop Locked
6.8 Controlling Loops Locked
6.9 Closing Over For Loop Locked
6.12 For...of (Cont'd) Locked
6.11 For...of Locked
6.3 While Loops (Cont'd) Locked
6.10 For...In and For Each Locked
6.7 For Loop (Cont'd) Locked
+ 7 - DOM 15 lectures
7.2 Intro to DOM (cont'd) Locked
7.3 getElementbyId Part 1 Locked
7.4 getElementbyId Part 2 Locked
7.5 getElementbyId Part 3 Locked
7.8 Traversing the DOM Locked
7.9 Getting and Setting ID and Class Part 1 Locked
7.10 Getting and Setting ID and CLass Part 2 Locked
7.11 Getting and Setting ID and CLass Part 3 Locked
7.12 Getting and Setting ID and Class Part 4 Locked
7.13 Creating and Appending Elements Locked
7.14 Creating and Appending Elements (Cont'd) Locked
7.15 Removing Elements Locked
7.7 DOM Query Selector all Locked
7.6 dom Query Selector Locked
7.1 Intro to DOM Locked
+ 8 - Events 13 lectures
8.2 Intro to Events (Cont'd) Locked
8.3 Firing and Function Removing Events Locked
8.4 Events Propagation Locked
8.5 Common Design Pattern Locked
8.6 Prevent Default Locked
8.7 Prevent Default (Cont'd) Locked
8.8 Key Events Locked
8.9 Key Events (Cont'd) Locked
8.10 DOMContentLoaded Locked
8.11 Load Event Locked
8.12 Load Event (Cont'd) Locked
8.13 Recommendations Locked
8.1 Intro To Events Locked
+ 9 - Template Literals 5 lectures
9.1 Template Literals Part 1_1 Locked
9.2 Template Literals Part 2 Locked
9.3 Template Literals Part 3 Locked
9.4 Template Literals Part 4 Locked
9.5 Template Literals part 5 Locked
+ 10 - Destructuring 9 lectures
10.1 Destructuring arrays part 1 Locked
10.2 Destructuring arrays part 2 Locked
10.3 Destructuring arrays part 3 Locked
10.4 Destructuring objects part 1 Locked
10.5 Destructuring objects part 2 Locked
10.6 Destructuring objects part 3 Locked
10.7 Destructuring Objects Part 4 Locked
10.8 Destructuring Nested Objects Locked
10.9 Destructuring nested objects (cont'd) Locked
+ 11 - Throw Exceptions and Try...Catch 7 lectures
11.1 Throw Exceptions Locked
11.2 Throw Exceptions (Cont'd) Locked
11.3 Try...Catch Part 1 Locked
11.4 Try...Catch Part 2 Locked
11.5 Try...Catch Part 3 Locked
11.6 Finally Statement Locked
11.7 Final thoughts Locked
+ 12 - Object-Oriented Programming Language 11 lectures
12.1 OOP in JS intro Part 1 Locked
12.2 OOP in JS intro Part 2 Locked
12.3 OOP in JS Intro Part 3 Locked
12.4 OOP in JS Intro Part 4 Locked
12.5 OOP in JS Intro Part 5 Locked
12.6 Object Constructors Part 1 Locked
12.7 Object Constructprs Part 2 Locked
12.8 Object Constructor Part 3 Locked
12.9 Inheriting from Objects Part 1 Locked
12.10 Inheriting from Object Part 2 Locked
12.11 Inheriting from Objects Part 3 Locked
+ 13 - Classes, Inheritance and Grouping 11 lectures
13.1 Intro to Classes Locked
13.2 Intro to Classes (Cont'd) Locked
13.3 Inheritance Part 1 Locked
13.4 Inheritance Part 2 Locked
13.5 Inheritance Part 3 Locked
13.6 Static Methods Locked
13.7 Pros and Cons of Inheritance Locked
13.8 Grouping Without Inheritance Locked
13.9 Functions and Looping Practice Locked
13.10 Functions And Looping Practice (Cont'd) Locked
13.11 Final Thoughts Locked
+ 14 - Callbacks and Promises 18 lectures
14.1 Callbacks Part 1 Locked
14.2 Callbacks Part 2 Locked
14.3 Callbacks Part 3 Locked
14.4 Callbacks Part 4 Locked
14.5 Callbacks Part 5 Locked
14.6 Callbacks Part 6 Locked
14.7 Callbacks Part 7 Locked
14.8 Promises Part 1 Locked
14.9 Promises Part 2 Locked
14.10 Promises Part 3 Locked
14.10 Promises Part 3 Locked
14.11 Promises Part 4 Locked
14.12 Promises Part 5 Locked
14.13 Promises Part 6 Locked
14.14 Promises Part 7 Locked
14.15 Promises Part 8 Locked
14.16 Promises Part 9 Locked
14.17 Promises Part 10 Locked
+ 15 - Data and Attributes 9 lectures
15.1 Introduction Locked
15.2 Fetching and Processing Data Locked
15.3 Alternative Way to Append to HTML Locked
15.4 Multiple Objects in Response Locked
15.5 Multiple Objects in Response (Cont'd) Locked
15.6 Loops and Data Attributes Part 1 Locked
15.7 Looping and Data Attribute Part 2 Locked
15.8 Loops and Data Attributes Part 3 Locked
15.9 Final Thoughts Locked
Description

About this course.

Have you ever wanted to learn how to code but didn't know where to start? This is a fantastic course to start. Not only is JavaScript easy to learn but it is in demand.

If you take this course, you will start the fantastic process of learning to code, which will lead you to a better life. Coding is one of the most in-demand skills!

If you want to learn to code for the web, this course is the place to start. Begin your career or hobby in web development today by enrolling in this course.

Learn the fundamentals of coding in JavaScript, including ES6. Learn how to change what is displayed on a webpage using JavaScript.

No prior experience in JavaScript is required. Web developers John Bura and Chris Veillette cover ES6 and many of its new features in depth. You will learn the newest possibilities and fundamental building blocks of JavaScript.

What is ES6?

With ES6 (ECMAScript 6th Edition), you can code for the web. ECMAScript is another name for JavaScript. ES6 has standardized features that JavaScript engines implement. ES6 is well-supported across different web browsers.

What Will I Learn?

  • Get started with JavaScript basics
  • Learn about ES6 and its new features
  • Apply ES6 concepts in your projects
  • Use build tools like Gulp and Webpack
  • Compile ES6 into ES5 using Babel

Who is the target audience?

  • JavaScript beginners
  • JavaScript developers who want to learn ES6

Requirements

  • Modern web browser
  • Basic HTML/CSS knowledge is helpful but not required

You too can become a web developer by learning the popular programming language JavaScript. This course is full of practical examples. We teach you theory while also building real projects that you can put in your portfolio.

Don't wait. Enroll while spots are open.
Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Bundled items.

1 courses

Ready to start building?

Learn JavaScript from scratch and build your first ES6 projects with this must have course for any aspiring developer.

Buy lifetime access →