This is the place to learn all about API Platform! Here you will find our repository of tutorials that are aimed to help you on your path to be an expert.
A tutorial is a small lesson that walks you through the process of performing a particular task. For example Designing an API
Note: Whenever there is a link, open it in a new tab (right-click->"Open Link in New Tab"). This way you will maintain your place this lab guide without having to re-orient yourself after completing a task from a linked tutorial, etc
Think of a tutorial as the how to perform a task
A scenario the story or use-case that provides a path through the tutorials. Think of a scenario as the what and why
The overall structure of this training can be thought of as
- Scenario
- Tutorials
- Screencasts (coming soon)
- Tutorials
As you begin with the scenario, you may visit the linked tutorials for guidance, but we suggest you try to push yourself to use the application with only just enough guidance that you might need. Don't blindly follow the steps of a tutorial. As a matter of fact, there are some tasks that naturally get repeated, such as deploying an API as you make changes. The first time you deploy, you may need to use the tutorial, but the second and subsequent times, try to do it without the tutorial so you can test yourself and confirm if you are comprehending what this training is teaching you.
- Choose the environment you will use
- You can visit Environments to learn about the options
- Visit the scenarios and choose which one you want to use. There is only one right now, so the choice is easy!
Note: Whenever there is a link, open it in a new tab (right-click->"Open Link in New Tab"). This way you will maintain your place this lab guide without having to re-orient yourself after completing a task from a linked tutorial, etc