Advanced JavaScript & Object-Oriented Programming

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Advanced JavaScript & Object-Oriented Programming

Coursera · Intermediate ·📰 AI News & Updates ·1mo ago
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course on advanced JavaScript and Object-Oriented Programming (OOP), you’ll gain hands-on experience with asynchronous JavaScript, including callbacks, promises, async/await syntax, and building responsive applications. By the end, you'll be able to manage asynchronous tasks, use the Fetch API for HTTP requests, and create real-world apps like the Joke Generator and Todo list. Additionally, you’ll master OOP concepts such as constructors, prototypes, and inheritance, empowering you to build professional-grade web apps. The course starts by exploring asynchronous programming, where you'll learn how JavaScript handles the event loop, the differences between synchronous and asynchronous execution, and how to use setTimeout, setInterval, and callbacks for delays and repeated tasks. You’ll also understand callback hell and how Promises provide a cleaner, more readable solution. You will dive into async/await syntax and essential error-handling techniques. As you progress, you'll work with the Fetch API to make HTTP requests and manage responses. Projects like the Joke Generator and Todo list will allow you to practice fetching and manipulating data, reinforcing your skills in asynchronous programming. This course is suited for intermediate to advanced JavaScript developers familiar with basic programming concepts. Prior experience with JavaScript syntax and fundamentals is recommended.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

AI Is Accelerating. Our Human Systems Are Not.
AI is advancing rapidly, but human systems are struggling to keep pace, highlighting a need for urgent adaptation
Medium · AI
BlackRock Signals AI Spending Has Reached Macroeconomic Scale, Disrupting Portfolio Strategy
BlackRock warns that AI spending has reached a macroeconomic scale, disrupting portfolio strategy and requiring a fundamental shift in investment approaches
Dev.to AI
Big Tech firms are accelerating AI investments and integration, while regulators and companies focus on safety and responsible adoption.
Big Tech firms are investing heavily in AI, driving growth and transformation, while prioritizing safety and responsible adoption
Dev.to AI
Musk v. Altman week 3: Musk and Altman traded blows over each other’s credibility. Now the jury will pick a side.
The Musk v. Altman trial concludes with both sides questioning each other's credibility, impacting the future of AI development
MIT Technology Review
Up next
Why OpenAI Is Feuding With Apple
The Information
Watch →