![]() ![]() It does not end there! You will have lifetime access to current classes and those I can add later to the course. Take a look at the full description of sections and classes for more details. Installation of dependencies to a Laravel project (Guzzle case) Handling errors and internal exceptions of the Laravel project How to install Laravel in your development environment for professional projectsĬonfigure Laravel, in your environment for an agile and simple developmentīuild of a professional, modular and, a scalable project with LaravelĬreation of routes, views, templates, controllers and more with Laravel Handling and preparing to resolve exceptions and errors when consuming external services with Laravel Use of Bootstrap 4 to show the information obtained from the consumed services How to configure and prepare Laravel to make requests to any HTTP service or API Use of Guzzle from Laravel, to send HTTP requests to whatever HTTP service or API How to handle and authenticate protected requests associated with a user's information from the HTTP Client How to handle access errors to the consumed HTTP service or API and how to proceed How to handle the expiration times of a token and avoid losing access to information The different ways to obtain an access token from a service that uses OAuth2 and its differences (grant types) How to automate the process of obtaining an access token to authorize the requests of your HTTP Client How to authenticate and create user sessions in your HTTP Client with information from other services How to consume a service or API through HTTP requests from Laravel ![]() Everything, using PHP and Laravel.ĭuring the course, you will learn this. In the end, you will have gained complete confidence in sending secure and correctly authorized requests to different HTTP services, either using simple access tokens or even using an entire security mechanism such as OAuth2. Implementing generic components that allow sending requests of any kind to any HTTP service with Guzzle. You will know how to use a high-level library such as Guzzle, to send HTTP requests from PHP with Laravel. In addition, you will have a clear idea of how to proceed when facing new projects and services to be consumed, reusing as much as possible the components created and learned during this course. In general, you will be able to implement an HTTP client that allows you to consume any HTTP service or API, either your own or from third parties, using PHP and Laravel. What will you be able to do at the end of the course? Learn step-by-step, everything you need to consume any web service or API online, with PHP from a Laravel project and using Guzzle.Īt the end of the course, you will have multiple components that you can re-utilize in your projects to consume any HTTP service or API.īecause it gives you a detailed view, as in no other course, of how to consume an HTTP service or API using Laravel and PHP.īecause it gives you the essential components that you can re-utilize in your other projects when consuming any HTTP service or APIīecause you will be able and confident enough to use any service or API protected by OAuth2 and access tokens.īecause I not only show you how to create your HTTP Client with Laravel, but I also help you identify the different challenges of an HTTP Client and how to solve them properly.īecause simply, there is no other course that covers all these topics. Obtain data from HTTP services or APIs (yours or from third parties) and show it in a friendly and correct way to your users. I cover you! In this course, I show you that everything is about using the correct values and tools to make everything much simpler.Ĭreate your HTTP client with Laravel: Build and design a web project with Laravel, to consume online services and APIs. Do you need to consume an HTTP Service or API and it overwhelms you to think about HTTP methods, requests, OAuth2, access tokens, credentials, grant types, user sessions and so on? ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |