API Platform: Serious RESTful APIs
2h 54m 23s
English
Paid
Course description
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
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 |
Comments
0 commentsSimilar courses

SymfonyCon 2018 Lisbon Conference Videos
Sources: symfonycasts
SymfonyCon 2018 Lisbon was a huge success! Over 900 attendees from around the world came together to learn, meet and share their experiences around Symfony. And over 25 speakers...
16 hours 27 minutes 28 seconds

Symfony 5 Fundamentals: Services, Config & Environments
Sources: symfonycasts
This is the tutorial that unlocks your true Symfony 5 potential. How? By talking about what's at the core of Symfony: services, config & environments.
2 hours 20 minutes 40 seconds

PHP Symfony 4 API Platform + React.js Full Stack Masterclass
Sources: udemy
Have you ever wanted to advance your PHP skills to the next level? Maybe you have some prior PHP experience but you never had a change to work with a framework?
19 hours 24 minutes 17 seconds

Messenger! Queue work for Later
Sources: symfonycasts
Symfony's Messenger component gives you a beautiful system for designing your code around "message" objects and decoupled "handlers" that do the work! ... wait... that's not rig...
5 hours 5 minutes 31 seconds

Learn PHP Symfony 4 Hands-On Creating Real World Application
Sources: udemy
We'll go through each single task step by step, you will code along with me. I'd explain every detail of how things work, and how things should be done. At the end of this cour...
13 hours 22 minutes 28 seconds
Want to join the conversation?
Sign in to comment