Голосов: 0
#1
Требования
- You should have a basic knowledge of PHP
- You should have a basic understanding of how HTTP servers work
Описание
Вам нужно добавить REST API в существующее традиционное приложение Symfony или просто создать новое с нуля?
Прохождение этого курса по проекту поможет вам узнать, что вам нужно за очень короткое время. Вы сразу же начнете кодирование API-интерфейса Symfony REST и получите все необходимые знания на этом пути.
Если вы хотите создать одностраничное приложение или общий API данных любого типа, этот курс поможет вам начать с создания Symfony API.
Вам не нужно быть PHP и экспертом Symfony. На самом деле, никакие предыдущие знания Symfony не требуются (но базовые знания будут большим преимуществом). Вы будете руководствоваться шаг за шагом, и все по пути будет объяснено. Вы не только увидите, как на самом деле делать что-то, но также узнаете, почему это сделано в Symfony.
Узнайте, как создать базовый API с простыми ресурсами, а затем перейти к более сложным вещам, таким как отношения между ресурсами, аутентификация и авторизация, кэширование и, наконец, создание документации.
В этом курсе вы узнаете, как:
Какова целевая аудитория?
- Set-up your work environment by creating a virtual machine using Vagrant and VirtualBox
- Install and configure a Symfony 3 application
- Basic database operations using Doctrine ORM
- Learn how to use FOSRestBundle
- Create basic CRUD actions
- Learn how to build RESTful APIs properly by using resources, HTTP methods and HTTP status codes
- You will see how to handle relationships between API resources (HAL)
- You will learn how to utilize serializer and it's advanced features
- How to validate incoming input
- How to utilize HTTP cache
- What is CORS
- You will create a documentation page for your API using Swagger
- Secure your API using JWT tokens and HTTP Basic Authentication
- How to keep different versions of your Symfony REST API
- Anyone who wants to create a REST API in Symfony
Для просмотра содержимого вам необходимо зарегистрироваться!
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.