author-cover
INTERACTIVE COURSE

Complete JavaScript Course: Build a Real World App from Scratch

Beginner

277 Lessons

20h

Certificate of Completion

author-cover

Looking to Train your Team?

Empower your engineers to reach their potential faster.

Course Overview

Javascript is one of the most prominent web programming languages that really made a difference. This course aims to be a useful companion for anyone wishing to (re)discover the many facets of JavaScript. Walk with us as we take you on a journey filled with all the ...Show More

Course Contents

1

Introduction

6 Lessons

Show all 6 lessons
2

Basics of JavaScript

9 Lessons

Show all 9 lessons
3

Play with Variables

14 Lessons

Show all 14 lessons
4

Add Conditions

13 Lessons

Show all 13 lessons
5

Repeat Statements

17 Lessons

Show all 17 lessons
6

Write Functions

15 Lessons

Show all 15 lessons
7

Create your First Object

11 Lessons

Show all 11 lessons
8

Store Data in Arrays

15 Lessons

Show all 15 lessons
9

Work with Strings

13 Lessons

Show all 13 lessons
10

Understand Object Oriented Programming

11 Lessons

Show all 11 lessons
11

Discover Functional Programming

15 Lessons

Show all 15 lessons
12

Project 1: A Social News Program

2 Lessons

13

Create Interactive Web Pages

3 Lessons

14

Discover the DOM

5 Lessons

15

Traverse the DOM

11 Lessons

Show all 11 lessons
16

Modify page structure

17 Lessons

Show all 17 lessons
17

React to Events

15 Lessons

Show all 15 lessons
18

Manipulate forms

14 Lessons

Show all 14 lessons
19

Animate elements

10 Lessons

Show all 10 lessons
20

Project 2: A Social News Web Page

2 Lessons

21

Building Web Applications

6 Lessons

Show all 6 lessons
22

Query a Web Server

7 Lessons

Show all 7 lessons
23

Use Web APIs

12 Lessons

Show all 12 lessons
24

Send Data to a Web Server

8 Lessons

Show all 8 lessons
25

Discover Node.js

13 Lessons

Show all 13 lessons
26

Create a Web Server

9 Lessons

Show all 9 lessons
27

Project 3: A Social News Web App

2 Lessons

28

Conclusion

1 Lesson

29

Appendices

1 Lesson

COURSE AUTHOR(S)

Show License and Attributions

Show License and Attributions

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Than Videos

Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.

No Set-up Required

Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.

Progress You Can Show

Built in assessments let you test your skills. Completion certificates let you show them off.

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Than Videos

Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.

No Set-up Required

Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.

Progress You Can Show

Built in assessments let you test your skills. Completion certificates let you show them off.

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE

Trusted by 1.4 million developers working at companies including