API Platform: Serious RESTful APIs
2h 54m 23s
English
Paid
API Platform is crushing the scene these days. And it's easy to see why! Built on top of Symfony, API Platform enables you to build a rich, JSON-LD-powered, hypermedia API... pretty much instantly! In this tutorial, we'll build a real app and leverage these tools:
Read more about the course
- Setting up API Platform in a Symfony app
- Swagger, OpenAPI & JSON-LD+Hydra: what they are and why they're awesome
- Creating ApiResources
- Customizing the operations
- IRIs & how to control them
- Resource relations
- Embedded resources & Subresources
- Filters
- Pagination
- Validation
- The serializer & controlling input/output fields
Watch Online API Platform: Serious RESTful APIs
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | API Platform Installation! | 06:43 |
2 | Our First ApiResource | 05:37 |
3 | Swagger: Instant, Interactive API Docs | 08:33 |
4 | OpenAPI Specification | 06:32 |
5 | JSON-LD: Context for your Data | 10:31 |
6 | Hydra: Describing API Classes, Operations & More | 06:02 |
7 | API Debugging with the Profiler | 03:17 |
8 | Operations | 05:19 |
9 | The Serializer | 09:13 |
10 | Serialization Groups | 09:35 |
11 | @SerializedName & Constructor Args | 07:16 |
12 | Filtering & Searching | 06:03 |
13 | PropertyFilter: Sparse Fieldsets | 05:34 |
14 | Pagination | 04:34 |
15 | More Formats: HAL & CSV | 06:05 |
16 | Validation | 06:30 |
17 | Creating the User Entity | 05:08 |
18 | User API Resource | 07:20 |
19 | Relating Resources | 07:38 |
20 | Relations and IRIs | 04:40 |
21 | Embedded Relation | 07:54 |
22 | Embedded Write | 08:23 |
23 | Adding Items to a Collection Property | 04:38 |
24 | Creating Embedded Objects | 07:07 |
25 | Removing Items from a Collection | 05:29 |
26 | Filtering on Relations | 05:06 |
27 | Subresources | 03:36 |
Similar courses to API Platform: Serious RESTful APIs

Learn PHP Symfony 4 Hands-On Creating Real World Applicationudemy
Category: Symfony
Duration 13 hours 22 minutes 28 seconds
Course

Messenger! Queue work for Latersymfonycasts
Category: Symfony
Duration 5 hours 5 minutes 31 seconds
Course

PHP Symfony 4 API Platform + React.js Full Stack Masterclassudemy
Category: React.js, Symfony
Duration 19 hours 24 minutes 17 seconds
Course

Learn Symfony 3knpuniversity
Category: Symfony
Duration 5 hours 40 minutes 26 seconds
Course

Symfony 5 Fundamentals: Services, Config & Environmentssymfonycasts
Category: Symfony
Duration 2 hours 20 minutes 40 seconds
Course

SymfonyCon 2018 Lisbon Conference Videossymfonycasts
Category: Symfony, Conferences
Duration 16 hours 27 minutes 28 seconds
Course