This is a beginner-friendly course in JavaScript with a project-based learning approach that comprehensively covers the programming language features.
Beginner
137 Lessons
12h
Certificate of Completion
This is a beginner-friendly course in JavaScript with a project-based learning approach that comprehensively covers the programming language features.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this project-based course you will dissect every part of JavaScript from beginning concepts to more advanced. You will start by running through JS fundamentals such as arrays, types, variables, and conditional statements. You’ll then move on to more advanced concepts like OOP, regular expressions, and asynchronous programming. Throughout this course, you will be tasked with 4 projects that will test different parts of your understanding. At the end you will take a final exam to really hammer in what yo...
TAKEAWAY SKILLS
Javascript
Programming Language
Course Content
Introduction to JavaScript
Values, Variables and Operators
JavaScript Types
JavaScript Conditionals
JavaScript Arrays
JavaScript Loops
10 Lessons
JavaScript Functions
11 Lessons
JavaScript Scope
7 Lessons
Solution Review
5 Lessons
JavaScript Regular Expression
8 Lessons
JavaScript OOP
12 Lessons
Solution Review
6 Lessons
JavaScript Functional Programming Primer
6 Lessons
Solution Review
6 Lessons
JavaScript Web Development
10 Lessons
JavaScript Asynchronous Programming
10 Lessons
Solution Review
4 Lessons
JavaScript Modern Workflow
4 Lessons
JavaScript Future Awaits
2 Lessons
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.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor