author-cover
INTERACTIVE COURSE

Complete JavaScript Course: Build a Real World App from Scratch

Beginner

277 Lessons

20h

Certificate of Completion

author-cover
309 Playgrounds
77 Challenges
23 Quizzes
75 Illustrations

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

4

Add Conditions

13 Lessons

5

Repeat Statements

17 Lessons

6

Write Functions

15 Lessons

7

Create your First Object

11 Lessons

8

Store Data in Arrays

15 Lessons

9

Work with Strings

13 Lessons

10

Understand Object Oriented Programming

11 Lessons

11

Discover Functional Programming

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

16

Modify page structure

17 Lessons

17

React to Events

15 Lessons

18

Manipulate forms

14 Lessons

19

Animate elements

10 Lessons

20

Project 2: A Social News Web Page

2 Lessons

21

Building Web Applications

6 Lessons

22

Query a Web Server

7 Lessons

23

Use Web APIs

12 Lessons

24

Send Data to a Web Server

8 Lessons

25

Discover Node.js

13 Lessons

26

Create a Web Server

9 Lessons

27

Project 3: A Social News Web App

2 Lessons

28

Conclusion

1 Lesson

29

Appendices

1 Lesson

COURSE AUTHOR

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.

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE