Uber Clone - Typescript, NodeJS, GraphQL, React, Apollo
22h 41m 56s
English
Paid
Uber Clone - Typescript, NodeJS, GraphQL, React, Apollo is a 182-lesson 22 hours 41 minutes self-paced course by Nomad Coders. This course shows you how to build an Uber‑style app.
Course facts
Lessons
182
Duration
22 hours 41 minutes
Level
All levels
Language
English
Updated
Instructor
Nomad Coders
Price
Premium
This course shows you how to build an Uber‑style app. You build the backend and frontend, then deploy it. You will work with TypeScript, Node.js, GraphQL, React, and Apollo in one clear flow.
What You Need Before You Start
You should be able to read and write JavaScript with ease. You also need solid TypeScript and React skills. The course moves fast, so make sure you know the tools below.
Good understanding of JavaScript
Intermediate TypeScript
Intermediate React
Working knowledge of GraphQL and Apollo
What You Will Build
You will build a full Uber clone. You set up the backend, connect the frontend, and ship a working service. You also learn how each part talks to the rest.
The app lets users load map data, request rides, track drivers, and chat in real time.
Backend Tools
You build the server with clear, simple parts. You work with GraphQL Yoga, Express, and TypeORM. You also add login, email, SMS, and file uploads.
GraphQL Yoga
Express
TypeORM
Bcrypt
Mailgun
JWT
Twilio
PostgreSQL
Cloudinary
Heroku
Frontend Tools
You build the client with React and TypeScript. You style it with Styled Components and add motion with Popmotion. You also use the Google Maps JavaScript SDK.
Nomad Coders is a Korean-origin online coding school founded by Nicolas Serrano (Nico). The school is one of the largest in the Korean developer-education market and has expanded internationally, publishing courses in both Korean and English that emphasise project-based learning across modern web and mobile stacks.
The CourseFlix listing carries eight Nomad Coders courses covering React, React Native, Next.js, NestJS, Twitter / Instagram clones, and the surrounding ecosystem (auth, real-time updates, deployment). Material is paid and aimed at developers who learn best from building complete applications end-to-end rather than studying frameworks in isolation.
What lessons are included in Uber Clone - Typescript, NodeJS, GraphQL, React, Apollo?
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 182 lessons in this course and access 10,000+ hours of premium content across all courses.
Clear. Concise. Comprehensive. Tired of piecing together disconnected tutorials or dealing with rambling, confusing instructors? This course is for you! It's pe
Master the art of building a highly scalable real world project using MERN Stack for a new startup that will scale infinitely. I will demonstrate how you could
25h 1m5/5
Frequently asked questions
What prerequisites should I have before starting this course?
Before starting the course, you should be proficient in JavaScript and have intermediate skills in both TypeScript and React. Additionally, a working knowledge of GraphQL and Apollo is necessary as the course progresses quickly and assumes familiarity with these technologies.
What will I be building in this course?
In this course, you will build a full Uber-style app. This includes setting up the backend and connecting it to the frontend, resulting in a working service. The app features map data loading, ride requests, driver tracking, and real-time chat functionality.
Who is the target audience for this course?
This course is designed for developers who are already comfortable with JavaScript and have intermediate knowledge of TypeScript and React. It is suitable for those looking to enhance their skills by building a complex application that integrates several modern web technologies.
How does the depth of this course compare to other similar courses?
This course provides a detailed, step-by-step guide to building a complex application from scratch using TypeScript, Node.js, GraphQL, React, and Apollo. Unlike some introductory courses, it covers both backend and frontend development, as well as deployment, offering a comprehensive understanding of app development.
What specific tools and platforms are used in this course?
The course utilizes a range of tools and platforms, including GraphQL Yoga, Express, and TypeORM for the backend, and React, TypeScript, and Styled Components for the frontend. Additional tools include Bcrypt, Mailgun, JWT, Twilio, PostgreSQL, Cloudinary, and Heroku.
What topics or tools are not covered in this course?
The course does not cover the basics of JavaScript, TypeScript, or React, as it assumes prior knowledge. It focuses on building an Uber-style app, so topics unrelated to this specific project, such as other frameworks or languages outside the listed tools, are not covered.
How many lessons are included, and what is the time commitment for this course?
The course consists of 182 lessons. Although the total runtime is not specified, the detailed lesson list suggests a comprehensive and time-intensive study. Prospective students should be prepared for a significant time investment to complete the entire course.