Lumen Microservices: Create Services and APIs with Lumen (Udemy.com)

With Lumen by Laravel, build a complete set of PHP microservices and APIs and its security layers using Lumen and OAuth2

Created by: JuanD MeGon

Produced in 2021

icon
What you will learn

  • Build multiple different microservices using Lumen de Laravel
  • Create a service-oriented architecture from scratch using the Lumen microframework
  • Implements a complete security system to control access to internal and external architectural services
  • Feel confident to create and implement service-oriented architectures using Lumen de Laravel
  • Master the best practices of construction and implementation of a complete architecture oriented to services

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

Implement from scratch a complete service-oriented architecture with PHP, using Lumen by Laravel.
Lumen is a PHP microframework based on Laravel (a PHPframework), which makes it ideal to implement microservices along with rapid and light systems.
During this course, I will show you the whole process to implement a service-oriented architecture with PHP and using Lumen; implementing a set of microservices and its interactions. Build the entire security and interaction systems between each microservice. All of that using PHP with Lumen.
So, do not wait any more, and enroll now :)Why should you take this course?
Because it gives you a detailed view, as in no other course, of a service-oriented architecture that is fully functional and secured using PHP and Lumen.
Because you will be able and confident enough to implement your microservices and architectures using Lumen and PHP.
Because it not only shows you the benefits of microservices and their architectures but also shows you how to solve the challenges that microservices representsBecause it shows you how to secure all the microservices in the architecture and control the access to themWhat will you be able to do at the end of the course?
In general, you will be able to implement any microservices architecture you need using PHP and Lumen. You will have a clear idea of how to implement each microservice with Lumen, as well as how the interaction between each of these microservices should be structured, how to build a complete security layer that protects and restricts access to each microservice in the architecture using OAuth2 with Lumen/Laravel Passport along with authenticate users and use different grant types of OAuth2.
You will feel confident to take your path and carry out your projects with all the microservices and components you want with PHP and Lumen.
What will you learn exactly?
Create projects in Lumen by LaravelConfigure and use Lumen easily in your system without complex processesUse Lumen properly for its ideal purpose: the microservicesBuild a fully functional service-oriented architecture from scratchUse OAuth2 to protect access to your architecture, through Lumen/Laravel PassportInstall and adapt Laravel Passport to Lumen projectsCreate access tokens associated with users to handle users data and authorization flowsAuthenticate users credentials and restrict access to only valid users if neededAuthorize and use different kinds of access tokens to restrict the action over your resourcesCreate a complete system of interaction between microservices through HTTP requests with GuzzleHTTP from LumenBuild fully functional and adequate services with LumenReturns and builds standardized JSON responses with LumenSeparate the components of a service-oriented architecture appropriatelyHandle errors and exceptions appropriately to ensure the consistency of the entire architectureBuild and implement, correctly, an API Gateway for your architectureCentralize the consumption of your service-oriented architecture through an API Gateway with LumenAnd a lot much more. You will have access for life to each class that makes up the course and those that will come later. You also have direct access to me, so you can ask me questions and solve all your doubts.
Do not wait any longer, cheer up and join the course and give free rein to all the possibilities that Lumen offers with a service-oriented architecture.
Who this course is for:
Who wants to start in the world of service-oriented architectures (SOA)Who seeks to implement fast and light services using the Lumen microframeworkWhoever wants to increase the scalability and maintainability of their projects with microservicesWhoever seeks to learn to create and use microservices in a complete architectureWho seeks to dominate Lumen to implement microservicesWhoever wants to learn how to use Lumen to build complete service-oriented architectures

icon
Instructor Details

JuanD MeGon

EN:
More than 18,000 students cannot be wrong!
That is how many students have taken my courses, leaving more than 3,900 top-rated reviews.
Enroll today to learn how to become a web development expert and to get that high-paying jobs and projects, grow your own business, or work as a freelance from home or your own office.
Join a community of students from 150 countries and get practical skills you can use right away.

ES:
Ms de 18.000 estudiantes no pueden estar equivocados!
Esa es la cantidad de estudiantes que han tomado mis cursos y dejando ms de 3.900 calificaciones positivas.
Inscrbete hoy mismo para aprender cmo convertirte en experto en desarrollo web y obtener esos trabajos y proyectos mejor pagados, hacer crecer tu propio negocio o trabajar de forma independiente desde tu casa o tu propia oficina.
nete a una comunidad de estudiantes de ms de 150 pases diferentes y obtn habilidades prcticas que puedas usar de inmediato.

icon
More courses by JuanD MeGon

RESTful API with Laravel: Build a Real API with Laravel

$11.99

icon
More it & software courses

Kubernetes Certified Application Developer (CKAD) with Tests

$11.99

Angel Oracle Card Reader Course; Become the Oracle

$11.99

Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab

$11.99

Microsoft Access Networking 2: Maximum Security

$11.99

Oracle 12c Multitenant Architecture Administration

$11.99

Certified Kubernetes Administrator (CKA) with Practice Tests

$11.99

icon
Reviews

4.3

105 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Ilija Nikolic on 11/14/2020

Great course, thanks for sharing this with us.

By Lainel John Dela Cruz on 11/7/2020

not much real world examples but overall good explanation this is only for beginners good if you are just starting out

By Keania Niate Eric on 10/23/2020

When i started i had no clue what or how this will be implemented but after this course i am now .

By Aykut Altu on 10/20/2020

It is what it is as in the description. You may need to make little changes in the Laravel/Lumen 8.0.x, but its clearly seen from the app's structure and fits well on the 8.0 too.
The only half a point downside is, the lecturer is going too fast at the first courses (I need to look up what does it mean facades, eloquent in Laravel in to the web).
Otherwise this course is well enough for the creating microservices with Lumen.

By Nguyen Quoc Toan on 10/17/2020

This course is exactly what you need if you want to learn Lumen framework.

By Francis Lagasca on 10/7/2020

very good

By Tushar Bhandari on 9/25/2020

Great and explained and getting more help from the instructor thank you very much

By Emilio Degiovanni on 9/20/2020

Excellent course! sometimes it's a little repetitive duplicating the same structure/behavior between component but it is a good point to start. Thank you

By Bogdan Balu on 9/14/2020

The best. Good explains

By Alfred Tamayo on 9/11/2020

Good very detailed

By Trnikon on 9/8/2020

Good basic, brief, practical class in implementing microservices with Lumen. If you are a beginner and are interested in 'how' but not 'why', this course is for you.

By Ahmadi on 9/8/2020

Very help full course, it give me knowledge about microservices and give me basic structure of microservices's project