Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Lumen Microservices: Create Services and APIs with Lumen

With Lumen by Laravel, build a complete set of PHP microservices and APIs and its security layers using Lumen and OAuth2
(746 reviews)
2,545 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 4h 9m
Language: English
Next start: On Demand

Top Microservices courses:

Detailed Analysis

CourseMarks Score®

9.3 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

8.7 / 10
This course was last updated on 10/2021 .

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

9.4 / 10
We analyzed factors such as the rating (4.5/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

9.2 / 10
Video Score: 8.2 / 10
The course includes 4h 9m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 8 hours 16 minutes of 52 Microservices courses on Udemy.
Detail Score: 10.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

3 articles.
1 resources.
0 exercise.
0 test.

Table of contents


Implement from scratch a complete service-oriented architecture with PHP, using Lumen by Laravel.
Lumen is a PHP microframework based on Laravel (a PHP framework), 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 represents
•Because it shows you how to secure all the microservices in the architecture and control the access to them

What 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 Laravel
•Configure and use Lumen easily in your system without complex processes
•Use Lumen properly for its ideal purpose: the microservices
•Build a fully functional service-oriented architecture from scratch
•Use OAuth2 to protect access to your architecture, through Lumen/Laravel Passport
•Install and adapt Laravel Passport to Lumen projects
•Create access tokens associated with users to handle users data and authorization flows
•Authenticate users credentials and restrict access to only valid users if needed
•Authorize and use different kinds of access tokens to restrict the action over your resources
•Create a complete system of interaction between microservices through HTTP requests with GuzzleHTTP from Lumen
•Build fully functional and adequate services with Lumen
•Returns and builds standardized JSON responses with Lumen
•Separate the components of a service-oriented architecture appropriately
•Handle errors and exceptions appropriately to ensure the consistency of the entire architecture
•Build and implement, correctly, an API Gateway for your architecture
•Centralize the consumption of your service-oriented architecture through an API Gateway with Lumen
And 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.

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


• Have PHP installed (at least PHP 7.1 is recommended).
• A code editor or IDE of preference (any of your choice).
• General knowledge of PHP
• Basic knowledge of object-oriented programming
• Install Postman in the system (it will be used to check the operation of the services)

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 microframework
• Whoever wants to increase the scalability and maintainability of their projects with microservices
• Whoever seeks to learn to create and use microservices in a complete architecture
• Who seeks to dominate Lumen to implement microservices
• Whoever wants to learn how to use Lumen to build complete service-oriented architectures

How much does the Lumen Microservices: Create Services and APIs with Lumen course cost? Is it worth it?

The course costs $14.99. And currently there is a 75% discount on the original price of the course, which was $59.99. So you save $45 if you enroll the course now.
The average price is $13.4 of 52 Microservices courses on Udemy.

Does the Lumen Microservices: Create Services and APIs with Lumen course have a money back guarantee or refund policy?

YES, Lumen Microservices: Create Services and APIs with Lumen has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Lumen Microservices: Create Services and APIs with Lumen course, but there is a $45 discount from the original price ($59.99). So the current price is just $14.99.

Who is the instructor? Is JuanD MeGon a SCAM or a TRUSTED instructor?

JuanD MeGon has created 18 courses that got 5,704 reviews which are generally positive. JuanD MeGon has taught 25,311 students and received a 4.6 average review out of 5,704 reviews. Depending on the information available, JuanD MeGon is a TRUSTED instructor.
Online instructor, web developer, master & systems engineer

More than 20,000 students cannot be wrong! 

That is how many students have taken my courses, leaving more than 5,000 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.


¡Más de 20.000 estudiantes no pueden estar equivocados!

Esa es la cantidad de estudiantes que han tomado mis cursos y dejando más de 5.000 calificaciones positivas.

Inscríbete hoy mismo para aprender cómo 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 más de 150 países diferentes y obtén habilidades prácticas que puedas usar de inmediato.


CourseMarks Score®







Platform: Udemy
Video: 4h 9m
Language: English
Next start: On Demand

Students are also interested in

Review widget (for course creators):

Lumen Microservices: Create Services and APIs with Lumen
Code for the widget (just copy and paste it to your site):
<a href="https://coursemarks.com/course/lumen-microservices-create-services-and-apis-with-lumen/" target="_blank" title=" Lumen Microservices: Create Services and APIs with Lumen on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/93.svg" width="200px" alt=" Lumen Microservices: Create Services and APIs with Lumen rating"/></a>