Description
REST API course using GoLang, PostgreSQL, Keycloak, Docker. REST API course using GoLang PostgreSQL Keycloak Docker. Welcome to Udemy’s hands-on comprehensive course, “Building Microservices: Hands-on REST API Development with Go, PostgreSQL, Keycloak, and Docker.” In this hands-on, immersive course, you’ll embark on a journey to master the art of building robust microservice-based applications from scratch using the Go programming language, PostgreSQL, Keycloak for authentication, and Docker for containerization. Course Overview: From an empty folder to a fully functional microservices ecosystem, this course equips you with the skills to design, implement, and deploy modern RESTful APIs, enabling seamless communication. Between different microservices we cover the basic concepts of dependency injection, CRUD operations and database manipulation using Gorm, a powerful Go ORM. What you will learn:
- Setting up the environment: Start from scratch and set up your development environment, including Go, PostgreSQL, Keycloak, and Docker.
- Dependency Injection: Master the art of dependency injection in Go, allowing you to write modular and testable code.
- CRUD APIs and database operations: Learn how to design and implement Create, Read, Update, and Delete (CRUD) APIs and perform database operations using the Gorm ORM library.< /span>
- Secure authentication with Keycloak: Implement secure user authentication and authorization using Keycloak and increase the overall security of your microservices.
- Interservice communication: Explore the intricacies of HTTP requests between microservices and enable seamless interaction in your application.
- Containerization with Docker: Containerize your microservices using Docker, enabling continuous deployment across multiple environments.
- Hands-on Projects: Apply your knowledge to real-world projects and build a robust microservices ecosystem step by step.
Why take this course: This course goes beyond using frameworks and teaches you how to build microservices using the Go standard library, giving you a deep understanding of the underlying concepts. By the end of this course, you will have the skills to confidently design, develop, and deploy your own microservices-based applications. Don’t miss this opportunity to become a skilled microservices developer. Sign up now and start your journey to master microservices with Go, PostgreSQL, Keycloak and Docker. Start building scalable, modular and secure applications today!
What you will learn in the REST API using GoLang PostgreSQL Keycloak Docker course
-
Create a REST API using pure GoLang
-
Learn how to use dependency injection in Glang to make your code modular and extensible
-
Keep everything in the database – PostgreSQL
-
Keycloak probe for authentication layer
This course is suitable for people who
- Junior to mid-level developers.
REST API course specification using GoLang PostgreSQL Keycloak Docker
- Publisher: Udemy
- teacher: Code Dexterity
- Training level: beginner to advanced
- Training duration: 2 hours and 33 minutes
- Number of courses: 10
Course topics REST API using GoLang PostgreSQL Keycloak Docker
Course prerequisites REST API using GoLang PostgreSQL Keycloak Docker
Basic knowledge of golang and databases is preferred.
Course images
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
Subtitle: None
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
1.9 GB
Be the first to comment