Lumen Microservices: Create Services and APIs with Lumen

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

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

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.

  • 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

Course Curriculum

Instructors

Profile photo of ProgramarYa By JuanDMeGon
ProgramarYa By JuanDMeGon

EN:ProgramarYa is here to teach you Programming and Web Development as nobody else does in the school nor college. Help you to achieve all your goals and dreams giving you the skills to get there.After more than eight years of teaching online, ProgramarYa knows the essentials, strategies, and skills you must learn to achieve all that you want.All the courses...

Instructors

Profile photo of JuanD MeGon
JuanD MeGon

EN:More than 30,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, get high-paying jobs and projects, grow your own business, or work as a freelancer from home or your office.Join a community of students from 150 countries and get...

Review
4.9 course rating
4K ratings
ui-avatar of Naushad Ahmad
Naushad A.
4.0
9 months ago

Excellent

  • Helpful
  • Not helpful
ui-avatar of Ahuriire Uganda
Ahuriire U.
5.0
9 months ago

Great

  • Helpful
  • Not helpful
ui-avatar of Jeffery jacob
Jeffery J.
5.0
10 months ago

Simple, Elegant and Easy to Understand the key concepts...
Thank you very much for such a nice guidance...

  • Helpful
  • Not helpful
ui-avatar of Bart Steed
Bart S.
5.0
1 year ago

Exactly what I was hoping for. I love what I'm seeing, so far!

  • Helpful
  • Not helpful
ui-avatar of Yogesh Kushwaha
Yogesh K.
4.0
1 year ago

I have completed the course and side by side I have created my first ever microservice which will help me a lot. Thanks!!!

  • Helpful
  • Not helpful
ui-avatar of Barkun
Barkun
4.0
2 years ago

good, clearly explained, just missing some kubernetes parts or deployment parts of these microservices, thanks

  • Helpful
  • Not helpful
ui-avatar of Laurent Stienon
Laurent S.
4.5
2 years ago

Very nice so far, illustrations are accessibles in resources, wich comes handy (I added them to my personnal notes)
I know a bit about APIs, but it seems that these "micro-services" works a bit differently. Therefore, my interest is vivified ;)

  • Helpful
  • Not helpful
ui-avatar of Segun Adeyemi
Segun A.
5.0
3 years ago

I wanted to get a deeper understanding of microservices, and this course was perfect. It was full of practical advice and I actually learnt how to build scalable microservices.

  • Helpful
  • Not helpful
ui-avatar of Riche Graig DAKETINGUE NDOMBI
Riche G. D. N.
5.0
3 years ago

Very satisfied. Just that I had to redo everything with laravel following the last announcement on the Lumen site.

  • Helpful
  • Not helpful
ui-avatar of Talha Turab
Talha T.
4.0
3 years ago

It was very good. I just had trouble following your accent, it will be great if you could add subtitles. auto-generated subtitles were more of a disaster than help

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses