RESTful APIs в реальном мире - курс 2
Курс 1 помог нам освоиться со всей терминологией. Итак, во втором эпизоде мы нападаем на сложные вещи:
Курс 1 помог нам освоиться со всей терминологией. Итак, во втором эпизоде мы нападаем на сложные вещи:
Создание RESTful API сложно, действительно сложно. Нужно знать много понятий - ресурсы, представления, методы HTTP, коды состояния и тд.
Совет: этот курс основан на Symfony 2, но большинство концепций прекрасно подходит для Symfony 3.
Совет: этот курс основан на Symfony 2, но большинство концепций прекрасно подходит для Symfony 3. В курсе 1 мы добавили наши базовые конечные точки с некоторыми хорошими тестами (да!). Теперь мы обратимся к огромной части API: обработка и возврат согласованных ошибок. Серьезно, это важнее, чем вы думаете - вот почему мы освещаем это в эпизоде 2.
Совет: этот курс основан на Symfony 2, но большинство концепций прекрасно подходит для Symfony 3.Теперь давайте вернемся к некоторым базовым концепциям API и поднимем уровень, охватывая множество функций, которые вам нужны ... но иногда не удается найти связанных с REST!
Совет: этот курс построен на Symfony 3.После 3-х курсов у нас появился хороший API, но мы полностью игнорировали аутентификацию. А как насчет API токенов? Или правильно обрабатывать ошибки? Благодаря некоторым современным инструментам, это будет такое удовольствие:
Совет: этот курс построен на Symfony 3.После 4 курсов мы каким-то образом избежали самых популярных модных слов в REST: Hypermedia и HATEOAS. Это может сделать ваш API потрясающим или поставить вас на колени с нечеткими деталями, пропуская лучшие практики и сложность. Давайте сделаем наш API потрясающим:
Хотите узнать весь процесс создания серверного приложения React? Это курс для вас. Мы начнем с самого начала: «Я даже не знаю, как его использовать ... и зачем мне это?», Чтобы понять, как работает серверная сторона с Next + React, и заставить его взаимодействовать с другими технологиями, такими как Auth0 и Express.
Откройте для себя основные концепции многопоточности и распараллеливания, поддерживаемые платформой .NET.
Создавайте интерактивные игры в реальном времени с SocketIO! Какая игра? Это лекция из трех курсов с тремя местами, где вы можете изучить теорию, попрактиковаться и создать портфолио, клонируя «Catch Mind». ;)