Beginner's ES6 Programming. Code for the Web in JavaScript.
0.0 (0 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.
9 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Beginner's ES6 Programming. Code for the Web in JavaScript. to your Wishlist.

Add to Wishlist

Beginner's ES6 Programming. Code for the Web in JavaScript.

A Beginner's Guide to ES6 Programming for Aspiring Web Developers & Entrepreneurs. Learn to Code in JavaScript.
0.0 (0 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.
9 students enrolled
Last updated 8/2017
English
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 22 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
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
View Curriculum
Requirements
  • Modern web browser
  • Basic HTML/CSS knowledge is helpful but not required
Description

In this course, you will learn the fundamentals of coding in JavaScript, including ES6. You will learn how to change what is displayed on a webpage using JavaScript.

No prior experience in JavaScript is required. We will explore ES6 in depth and cover many of its new features. 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. 

We at Mammoth Interactive value input from students like you. Feel free to leave us any questions in our Q&A section. Please leave this course a review. We love hearing from you!

You too can become a web developer by learning the popular programming language JavaScript. Enroll today to join the Mammoth community.

Who is the target audience?
  • JavaScript beginners
  • JavaScript developers who want to learn ES6
Students Who Viewed This Course Also Viewed
Curriculum For This Course
197 Lectures
22:06:52
+
Introduction
7 Lectures 34:52


Testing your Code
03:53

Common Pitfalls
04:14

Things to Know about this Course
02:20

Tips to Getting Started with Javascript
04:36

Top 7 Things You Will Learn
05:01
+
Basic Types
7 Lectures 01:14:23
Numbers and Strings
11:18

Introduction to Booleans
08:32

Further Look into Booleans
04:11

Objects
11:54

Further Look into Objects
15:00

Arrays
10:43

Further Look into Arrays
12:45
+
Variables
8 Lectures 51:52
Introduction to Variables
05:52

Variable Arrays
09:51

Boolean Variables
08:15

Naming Conventions for Variables
04:06

Scoping and Intro to Let
09:40

Let Statements
02:34

Intro to Const
10:15

Summary
01:19
+
Operators
7 Lectures 01:06:48
Intro to If Statements
07:53

Equal Sign Operators
11:11

Other Comparison Operators
13:45

Nested If Statements
06:48

Logical Operators
10:50

Not Operators
09:07

Else and Else If
07:14
+
Functions
9 Lectures 01:02:33
Introduction to Functions
06:37

Making Code Reusable
09:15

The Return Keyword
09:24

Hoisting
03:41

Function Expressions
06:52

Functions Changing Non-Primitive Properties
06:13

Nested Functions
05:20

Internal Functions
10:17

Un-Nesting Functions
04:54
+
More Functions
8 Lectures 01:02:59
Function Expressions
08:36

Returns and Brackets
06:48

Example of a Concise Function
06:59

For Each Loop
03:55

Default Values
14:15

Reset Parameters
10:44

Arrow Functions
10:51

Note about Enclosing Context
00:51
+
Switch Statements
5 Lectures 27:26
Introduction
07:42

Break Statement
05:41

Volume Example
06:12

Alternate Methods
02:35

Return Statements
05:16
+
Loops
12 Lectures 01:27:52
Introduction
03:54

While Loops
05:28

Integer and Names Examples
10:17

Do While Loop
05:07

Purchase Validity Check Example
02:20

For Loop
10:17

Else If Statements in For Loops
06:05

Controlling Loops
11:01

Closing Over For Loop
10:11

For In and For Each Loops
10:11

For Of Loop
09:36

Sets in For Of Loops
03:25
+
Document Object Model (DOM)
15 Lectures 01:46:42
Introduction
11:03

Example Using DOM
14:53

getElementbyId
11:44

Creating Additional Divs
03:25

List Example with getElementById
04:22

DOM Query Selector
05:02

Selecting Multiple Things at Once
08:24

Traversing the DOM
04:42

Getting and Setting ID and Class
03:21

Styling Divs
09:52

Adding a Class
04:43

Toggling a Class
04:00

Creating Elements
06:39

Appending Elements
07:29

Removing Elements
07:03
+
Events
13 Lectures 01:31:36
Introduction
09:09

Buttons
06:32

Firing and Function Removing Events
08:04

Events Propagation
17:36

Common Design Pattern
06:54

Preventing Default Behavior
04:40

Making a Form
07:51

Key Events
03:57

Showing Text when Typing
09:47

DOMContentLoaded
09:30

Load Event
04:05

Adjust Styling
02:07

Recommendations
01:24
11 More Sections
About the Instructor
Mammoth Interactive
4.3 Average rating
1,681 Reviews
34,652 Students
43 Courses
Best selling course provider since 2011!

Mammoth Interactive is a company that was formed in 2008 by John Bura. Mammoth Interactive has produced games for the iPhone, iPad, XBOX 360 and more. Their games have been sponsored by highly esteemed companies such as Nickelodeon.

Mammoth Interactive has a long history of providing support to other developers. Mammoth Interactive has been contracted to produce epic soundtracks, addicting levels, rock solid programming  and business development.

What makes John a good teacher?

  • I have released over 40 games and apps that have done very well in the app store.
  • I run a company called Mammoth Interactive, so I am actively in the field building apps and making money.
  • I have been teaching since 2002.
  • I personally love learning online, and my life is much better because I have learned online rather than a classroom.
  • I am one of the top 10 highest grossing Udemy teachers.
  • I have been a Udemy instructor since 2011.
  • I make sure people learn how to make money from their creations.
  • I have over 300’000 students worldwide.


John Bura
4.3 Average rating
5,650 Reviews
125,597 Students
124 Courses
Best Selling Instructor Web/App/Game Developer 300k Students

John Bura is has been a successful Udemy instructor since 2011. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.