Frontend Web Development with TypeScript
This course explores how to build modern frontend applications using React with TypeScript, combining strong typing with practical UI development. Designed for developers who want to go beyond the basics, it demonstrates how TypeScript ensures safer, more scalable, and maintainable React applications by catching errors early and enforcing consistency across components, hooks, and APIs. Through hands-on lessons and guided demonstrations, you’ll learn to configure React projects with TypeScript, implement typed components, and apply type safety to props, state, and lifecycle methods. You will a
Skills you'll learn
We may earn a commission if you enroll through our links — it never affects the price you pay.
Similar courses
TypeScript Operators
This guided project will teach you Typescript operators in Typescript playground such as Arithmetic, Logical, Relational, Bitwise, Assignment and many more which will help to design many math related programming applications. This will take your TypeScript skills to the next level. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
All levels
Full-Stack Development with Node, Express & Databases
This course 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. This course will take you step-by-step through building a robust full-stack web application using Node.js, Express.js, and MySQL. You’ll begin by mastering HTTP requests in React, and learn to fetch and manage data with external APIs. The course emphasizes real-world development practices, offering hands-on experience through interactive lessons and assessments. The jou
All levels
What's new in React 19?
Learn all about the exciting new features coming with React 19, including baked-in ways to handle actions, optimistic updates, form statuses, the new use() API, and more! React hasn’t had a major version update in over 2 years since React 18 was launched in 2022. React 19 has lots of exciting new features that make handling data mutations simpler while giving us APIs to improve the user’s experience with optimistic updates. They’ve also launched a new open-source compiler they’ve been working on for years that will handle many of the nitty-gritty performance details for you behind the scene
All levels
MERN eCommerce from Scratch
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. This comprehensive course provides a detailed guide to building a full-stack e-commerce application using React, Node.js, Express, and MongoDB. Throughout the course, you will gain hands-on experience in creating both the frontend and backend of an e-commerce platform, covering everything from product listings to the checkout process. In the
All levels