YoVDO

Symfony RESTful API: Course 1

Offered By: SymfonyCasts

Tags

Symfony Courses Databases Courses HTTP Methods Courses

Course Description

Overview

In this series, we get to work: by building the same API in the REST series, but leveraging all the amazing tools and libraries of the Symfony framework. If terminology like representations, resources, and hypermedia are new to you, start with the REST series and then come back. And get ready to get your (API) mind blown.

In Course 1, we'll start quick with:

  • Build your first functional POST endpoint
  • Decoding the Request body
  • Using forms to handle incoming data
  • Writing tests for your API
  • Handling data "seeding" for your tests
  • GET, PUT, DELETE and PATCH endpoints
  • Using the JMS Serializer

Syllabus

  • POST To Create
  • Finish POST with a Form
  • Handling data with a Form
  • GET one Programmer
  • Tightening up the Response
  • GET a Collection of Programmers
  • Add a Test!
  • Test Code Reuse
  • Tests with the Container
  • Mad Test Debugging
  • Test Fixtures and the PropertyAccess Component
  • The ResponseAsserter!
  • Using a Test Database
  • PUT is for Updating
  • Read-Only Fields
  • DELETE is for Saying Goodbye
  • PATCH is (also) for Updating (basically)
  • Using a Serializer
  • Centralize that Response!
  • Taking Control of the Serializer

Taught by

Ryan Weaver and Leanna Pelham

Related Courses

Master en webs Full Stack: Angular, Node, Laravel, Symfony +
Udemy
Master en PHP, SQL, POO, MVC, Laravel, Symfony, WordPress +
Udemy
MVC Frameworks for Building PHP Web Applications
LinkedIn Learning
PHP Symfony FW ile Sıfırdan Gelişmiş Uygulama Geliştirme
Udemy
Learn PHP Symfony Hands-On Creating Real World Application
Udemy