𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: Nomad Coders
Название: FullStack - Делаем клон Uber: Typescript, NodeJS, GraphQL, React, Apollo (2019)

Продолжительность: 22 ч 41 мин
Количество уроков: 182 Видео
Язык: Английский
Вес архива: 29,98 ГБ
Полноценное обучение Full‑Stack разработке на реальном проекте: в этом курсе вы шаг за шагом создадите клон Uber — от серверной логики до пользовательского интерфейса и финального деплоя. Идеально для тех, кто хочет прокачать навыки Typescript, NodeJS, GraphQL, React и архитектуру сложных веб‑приложений.
Что вы изучите в этом проекте
Курс погружает в полный цикл разработки: вы освоите ключевые сервисы, архитектурные решения и инструменты, используемые в современных высоконагруженных приложениях.
Backend разработка
• Создание API на базе GraphQL Yoga и Express.
• Работа с TypeORM и PostgreSQL для моделирования реальных данных.
• Авторизация и безопасность: Bcrypt, JWT, верификация через SMS (Twilio) и email (Mailgun).
• Хранение медиа с Cloudinary.
• Деплой backend‑приложения на Heroku.
Frontend разработка
• Построение интерфейса на React + Typescript.
• Работа со Styled Components и Popmotion.
• Интеграция Google Maps JavaScript SDK для отображения карт и маршрутов.
• Реализация real-time взаимодействия клиента и водителя.
Требования к уровню подготовки
Перед началом обучения рекомендуется иметь:
• Среднее понимание JavaScript — если вы новичок, начните с базового курса.
• Промежуточные знания Typescript.
• Опыт работы с React на уровне ниже среднего или выше.
• Понимание основ GraphQL и Apollo.
Практический результат
В результате курса вы получите полностью работающий клон Uber — с картами, авторизацией, системой ролей, управлением поездками и чатом в реальном времени. Это отличный проект для портфолио и закрепления практических навыков.
Вы научитесь:
• Строить масштабируемую full‑stack архитектуру.
• Синхронизировать работу frontend и backend через GraphQL.
• Работать с внешними API и SDK.
• Настраивать деплой и окружение для production‑проекта.
Полезные ссылки
Репозитории проекта:
• Backend (nuber‑server)
• Frontend (nuber‑client)
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь