Beginner
277 Lessons
20h
Certificate of Completion
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 wonders of Javascript including: - Basics of JavaScript with ES6 - How to traverse the DOM? - Modify Pages and handle events - Animate elements You will also learn how to build a Social News web application from scratch using the three web tech...
Course Content
Introduction
Basics of JavaScript
Play with Variables
Add Conditions
Repeat Statements
Write Functions
15 Lessons
Create your First Object
11 Lessons
Store Data in Arrays
15 Lessons
Work with Strings
13 Lessons
Understand Object Oriented Programming
11 Lessons
Discover Functional Programming
15 Lessons
Project 1: A Social News Program
2 Lessons
Create Interactive Web Pages
3 Lessons
Discover the DOM
5 Lessons
Traverse the DOM
11 Lessons
Modify page structure
17 Lessons
React to Events
15 Lessons
Manipulate forms
14 Lessons
Animate elements
10 Lessons
Project 2: A Social News Web Page
2 Lessons
Building Web Applications
6 Lessons
Query a Web Server
7 Lessons
Use Web APIs
12 Lessons
Send Data to a Web Server
8 Lessons
Discover Node.js
13 Lessons
Create a Web Server
9 Lessons
Project 3: A Social News Web App
2 Lessons
Conclusion
1 Lesson
Appendices
1 Lesson
How You'll Learn
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.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
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