Создайте приложение REST-ful API, используя разработку через тестирование. Создайте приложение, которое вы сможете использовать ВЕЗДЕ. В этом курсе вы узнаете, как создать профессиональное приложение API в Ruby on Rails с TDD! Вероятно, вы слышали о популярной тенденции создания веб-приложений с разделенным API и внешними частями. Наличие чистого API-приложения позволяет вам подключить любой интерфейс, который вы когда-либо пожелаете.
Что вы будете строить?
Все мои курсы - «учись делая»: я создам приложение, и вы сможете следить за каждым моим шагом. В этом курсе мы построим одно полное приложение API, которое может работать как журнал ссылок, аналогичный проекту RubyFlow. Мы сделаем все это, используя Test Driven Development (разработку через тестирование), способ, которым лучшие разработчики в мире разрабатывают свои приложения каждый день.
Это мега приложение будет включать полный набор функций, включая все, от аутентификации до управления комментариями. Вы узнаете, как создать приложение, которое позволяет нескольким пользователям входить в систему, публиковать статьи и перечислить их как новостные ленты. Это моя цель - убедиться, что вы понимаете каждую функцию, которую мы встраиваем в это приложение, чтобы вы могли применить их к своим личным или профессиональным проектам в будущем.
В этом курсе:
- Создавайте современные приложения API Ruby on Rails с лучшими практиками.
- Создайте бэкэнд для приложения LinkLog, похожего на RubyFlow.
- Будьте экспертом в TDD (Test Driven Development)
- Аутентификация пользователей с использованием их логинов и зашифрованных паролей!
- Авторизируйте свои приложения с помощью Social Media!
- Интегрируйте приложение с Github, используя oAuth!
- Напишите микросервисы, в которые можно подключить все!
- Вы сможете получить работу по этим профессиям: разработчик Ruby on Rails, разработчик backend!
- Тестирование ответов на запросы очень удобным способом
- Авторизация запросов и управление доступом
- Напишем автоматические тесты, как лучшие разработчики это делают
- Напишем приложение, которое действительно работает
- Развернем приложение, чтобы оно было общедоступным
- Работа с отношениями БД и управление связанными объектами
- CRUD (создавать, читать, обновлять, уничтожать) с помощью REST API
- Сериализованные ответы с использованием наиболее популярного формата
Я построил курс, который я бы хотел взять, когда учился создавать RESTful API для своих приложений. Курс, который объясняет концепции и то, как они воплощены в лучшем порядке, чтобы вы могли их изучить и понять.
Я знаю, что ваше время дорого, поэтому я подготовил действительно сжатые видео, в том числе только то, что важно!
Не стесняйтесь проверить это!