JavaScript 201: Intermediate level JavaScript

——   Created by Kalob Taulien

Learn modern JavaScript including Ajax and the Fetch API

Share this course:

NEW
Course
28
Lessons
2h 26m
Lesson time
intermediate
Skill level
$19.97
or $15/mo for unlimited courses
Sign Up

More about this course

Welcome to JavaScript 201: Intermediate JavaScript.

In this course you will learn concepts such as styling your code so it's always readable and easy to maintain, strict comparisons, what "scoping" is, hoisting, closures, destructuring arrays and objects, arrow functions and much more.

We'll also go through Ajax (loading data from another page without refreshing the page) and using the Fetch API for sending and receiving data in a JavaScripty way.

There's a project included that uses just about everything you will learn in this course, including working with APIs.

The course project

Your project is to create a page that can randomly generate a Star Wars character or a Pokemon using an API.

The API's are free and easy to use. If you want to take the easier route, choose Star Wars. If you want deeper knowledge about JavaScript objects, choose the Pokemon API.

More details are included in the project lesson.

28 Lessons

0:01:32
Welcome to this course!
0:06:35
Nicely styling your code
free preview
0:03:21
Waiting for the page to load
0:03:42
When the page is refreshed
0:04:47
Strict comparisons
0:04:16
Javascript scope
0:04:51
Javascript hoisting
0:04:29
Javascript closures
0:04:50
Callback functions
0:04:55
Strict mode
0:06:08
Timeouts and intervals
0:05:48
While loops
0:04:38
Date formatting
0:05:43
Destructuring arrays and objects
0:02:54
Deleting object properties
View more lessons +
Enroll in this course for $19.97
or $15/mo for unlimited courses

Class benefits

24/7 streaming access
30 day money-back guarantee
Project included
Teacher Q&A
2h 26m of video content
5 peers to work with
Have a coupon?

About the instructor

Hi everybody! I'm Kalob Taulien.

Here's the TL;DR (short) version about me:

  • I have been coding since 1999 and teaching people how to code since 2011
  • I have over 350,000 web development students world-wide
  • I'm on the Wagtail CMS core development team (Wagtail is Python's #1 most popular website making …
View full profile

Access unlimited courses for only $15 per month

Start your 14 day free trial. Cancel at any time.

Join Today