Building Microservices with Quarkus

Push your Quarkus knowledge into the MicroProfile world
4.62 (1159 reviews)
Udemy
platform
English
language
Other
category
Building Microservices with Quarkus
5 469
students
3.5 hours
content
Jul 2021
last update
$64.99
regular price

Why take this course?

🚀 Course Title: Building Microservices with Quarkus 🌟


Course Headline:

Dive into the World of Microservices with Quarkus and MicroProfile!


🎉 Course Description:

Welcome to the "Building Microservices with Quarkus" course, where theory meets practice in a thrilling learning journey! This isn't just another online course; it's a hands-on experience designed for Quarkus developers eager to expand their horizons into the realm of microservices using the powerful combination of Quarkus and MicroProfile.

📚 What You'll Encounter: This course is a rich blend of slides and code, tailored for those who prefer to understand concepts while actively practicing them. You'll embark on an enlightening adventure, where you'll:

  1. Grasp the Basics: Get familiar with Microservices and MicroProfile frameworks.
  2. Set Up Your Dev Environment: Ensure your workspace is ready for action.
  3. Bootstrap Microservices: Learn to create two Quarkus microservices from scratch.
  4. Containerize Your Services: Transform your microservices into Docker containers, enabling them to run anywhere.
  5. Implement RESTful APIs: Develop services that expose REST endpoints using JAX-RS and CDI.
  6. Enhance JSON Output: Customize the data format with JSON-B.
  7. Rigorous Testing: Test your microservices in isolation, ensuring they're robust and reliable.
  8. Configure Your Services: Tailor each microservice to respond to specific environments and needs.
  9. Document Your APIs: Make your services easily understandable with MicroProfile OpenAPI.
  10. Establish Inter-Service Communication: Use MicroProfile REST Client to enable seamless interaction between your microservices.
  11. Simulate Service Failures: Learn how to handle communication failures with MicroProfile Fault Tolerance.
  12. Package for Production: Build a standalone Linux executable with GraalVM.
  13. Containerize and Deploy: Containerize each microservice using Docker and execute them.
  14. Orchestrate with Docker Compose: Manage both microservices with a single command, making deployment a breeze.

🎓 Learning Outcomes: By the end of this course, you'll have a comprehensive understanding of how to build, package, and manage microservices with Quarkus. You'll be equipped with the skills to bootstrap, develop, test, configure, document, and deploy microservice architectures, ready to bring your next project to life!


🤝 Instructor Note: I'm Antonio Goncalves, your course instructor, and I'm here to guide you every step of the way. If you have any questions or need assistance, feel free to reach out! I'm committed to supporting your learning journey and ensuring you get the most out of this experience. Let's build something amazing together! 🛠️✨

Good luck, and let's make this a journey to remember! 🚀🌈

Course Gallery

Building Microservices with Quarkus – Screenshot 1
Screenshot 1Building Microservices with Quarkus
Building Microservices with Quarkus – Screenshot 2
Screenshot 2Building Microservices with Quarkus
Building Microservices with Quarkus – Screenshot 3
Screenshot 3Building Microservices with Quarkus
Building Microservices with Quarkus – Screenshot 4
Screenshot 4Building Microservices with Quarkus

Loading charts...

Related Topics

3723516
udemy ID
23/12/2020
course created date
15/07/2021
course indexed date
Bot
course submited by