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.
Full Stack introduction to HATEOAS. In this course, you will learn the core concepts of HATEOAS as well as how to leverage this on a ReactJS Application.
In building large scale applications intended for growth, microservices architecture is the go-to solution. One issue for Javascript and NodeJS learners is the
We'll start the course off with some housekeeping items. You'll learn about the best strategy for getting the most out of the course as well as what you'll.
Project React is a course featuring a unique application that will guide you step by step in creating large and complex applications using React. No prior exper
Best Way to Learn to Code. We believe that the best way to become a developer is by doing clone coding. It is very easy to get bored and unmotivated in the begi
Learn to create a comprehensive YouTube clone covering front-end and back-end with JavaScript, Node.js, and MongoDB. Enhance your developer skills by building
In this series, we make an AirBnb clone. We will develop a complete stack that runs the entire loop, including front + back + distribution.
29h 47m
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.