The JavaScript Course teaches you how to build modern applications with vanilla JavaScript - no React, no TypeScript, no Frameworks - just plain old JavaScript.
Modern JavaScript Full Course
Modern JavaScript Full Course is a 23-lesson 1 hour 14 minutes self-paced course by Fireship. The JavaScript Course teaches you how to build modern applications with vanilla JavaScript - no React, no TypeScript, no Frameworks - just plain old JavaScript.
Course facts
- Lessons
- 23
- Duration
- 1 hour 14 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Fireship
- Price
- Premium
This course is focusd on the basics of JavaScript - the world’s most commonly used programming language. Here’s what you’ll get out of it…
- The Basics of JavaScript
- Advanced concepts broken down in a quick no-BS format
- Prepare for JS interviews by coding algorithms
- Test Driven Development with Vitest
- Debugging and Error Handling
- Build a text-to-image API with Node.js and OpenAI
- Learn modern browser APIs like Fetch
- A great primer for more advanced Fireship courses
Additional
Who teaches Modern JavaScript Full Course? Fireship
Fireship (fireship.io) is the teaching brand of Jeff Delaney, a US developer behind the Fireship YouTube channel — one of the largest software-engineering channels on YouTube, with millions of subscribers tuning in for the channel's distinctive 100-second technology-explainer format. The fireship.io paid-course platform extends that approach into longer-form project-based courses.
The course catalog covers the modern web and mobile stack: React, Next.js, Angular, Svelte / SvelteKit, Vue, Flutter, Firebase (Jeff is a long-running Google Developer Expert for Firebase), Supabase, Stripe integration, AI / LLM features, and the broader full-stack JavaScript ecosystem. Course material favours fast-paced, project-based builds — students ship complete applications end-to-end rather than studying frameworks in isolation.
The CourseFlix listing under this source carries over 19 Fireship courses spanning that range. Material is paid; Fireship runs on per-course or membership pricing on the original platform. Courses are aimed at developers who learn best by shipping real applications fast.
What lessons are included in Modern JavaScript Full Course?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Resources Demo | 00:47 | |
| 2 | JavaScript in 100 Seconds | 02:36 | |
| 3 | JavaScript Crash Course | 12:24 | |
| 4 | Prototype Chain | 02:05 | |
| 5 | Destructuring | 01:42 | |
| 6 | Spread | 01:27 | |
| 7 | Optional Chaining | 00:47 | |
| 8 | Nullish Coalescing | 01:13 | |
| 9 | Higher Order Functions | 02:15 | |
| 10 | Closures | 02:19 | |
| 11 | Array Tricks | 03:26 | |
| 12 | History of JavaScript | 12:19 | |
| 13 | Cumulative Sum | 03:10 | |
| 14 | Binary Search | 03:17 | |
| 15 | Least Recently Used (LRU) Cache | 03:55 | |
| 16 | TDD with Vitest | 02:49 | |
| 17 | Initial Setup | 01:36 | |
| 18 | RESTful APIs | 02:30 | |
| 19 | Text-to-Image Server | 04:37 | |
| 20 | Rest Client | 01:30 | |
| 21 | Text-to-Image Frontend UI | 03:54 | |
| 22 | Loading Spinner | 01:03 | |
| 23 | Error Handling | 02:29 |
Get instant access to all 22 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Modern JavaScript Full Course?
-
Updated 5mo agoBuild a Dynamic Data Table using JavaScript, CSS, and APIs
By: Zero To MasteryLearn to create interactive tables using JavaScript and APIs. Master asynchronous requests and design a responsive interface to enhance your skills.3h 7m -
Updated 2y agoJavaScript Basics for Beginners
By: Mosh Hamedani (Code with Mosh)JavaScript is one of the most popular programming languages in the world. Companies like Walmart, Netflix, and PayPal run big internal applications around JavaS6h 39m5/5 -
Updated 1y agoThe Ultimate Web Scraping Course
By: Adrian Horning (The Web Scraping Guy)I have been earning a living through web scraping for over 3 years, have made over $125,000, have more than 25,000 followers on social media, and in.10h 33m5/5 -
Updated 3y agoWeb security: Injection Attacks with Java & Spring Boot
By: UdemyAre you a Java web developer and want to write secure code? Do you want to learn Ethical hacking and Web application security?8h 44m -
Updated 2y ago10 Mega Responsive Websites with HTML, CSS, and JavaScript
By: UdemyLearn to create 10 mega responsive websites with HTML, CSS, and JavaScript. Elevate your web development skills with modern design projects for your portfolio.21h 54m5/5
More courses by Fireship
-
Updated 2y agoNext.js Firebase - The Full Course
You will build a full-stack Social Blogging Platform inspired by sites like DEV.to and Medium. Authors can create content under their custom username, then pub2h 38m -
Updated 2y agoStripe Payments JavaScript Course
Learn how to build safe Stripe payments with JavaScript. You use Node and React to create a web app that handles charges, customers, and subscriptions.1h 29m -
FreeUpdated 2y agoThe Vue Firebase Project Course
The Vue Firebase Project Course will teach you the basics of full-stack web development by building a chat prototype from scratch. You will build a realtime wal46m5/5 -
Updated 2y agoAngular 9 Firebase Project Course
The Angular Firebase PWA Course will teach you how to build a complex progressive web app with Angular 9 (ivy), Material Design, and Firebase. It starts from ab2h 46m -
Updated 2y agoIonic 4 Firebase Master Course
The Ionic4 Master Course will teach you the fundamentals of full-stack cross-platform app development, using the combined powers of Angular & Firebase.1h 31m -
Updated 2y agoStripe Payments Cloud Functions
This course has been deprecated! While the code here will still work, the it is recommended that you use the latest Stripe APIs shown in the new.1h 10m