Gain insights into JavaScript with ES6, DOM traversal, event handling, and animation. Learn about building a Social News web app from scratch using HTML, CSS, and JavaScript.
Beginner
277 Lessons
20h
Certificate of Completion
Gain insights into JavaScript with ES6, DOM traversal, event handling, and animation. Learn about building a Social News web app from scratch using HTML, CSS, and JavaScript.
AI-POWERED
AI-POWERED
This course includes
This course includes
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...
TAKEAWAY SKILLS
Javascript
Programming Language
Learn To Code
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
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.