Description
REST API Course with GoLang, PostgreSQL, Keycloak, Docker. REST API Course with GoLang PostgreSQL Keycloak Docker. Check out Udemy’s hands-on, comprehensive course, Building Microservices: Practical REST API Development with Go, PostgreSQL, Keycloak, and Docker. Welcome. In this hands-on, immersive course, you will 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 will give you 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 so you can write modular and testable code.
- CRUD APIs and Database Operations: Learn how to design and implement CRUD (Create, Read, Update, and Delete) APIs and perform database operations using the Gorm ORM library.< /span>
- Secure authentication with Keycloak: Implement secure user authentication and authorization with Keycloak and increase the overall security of your microservices.
- Interservice communication: Discover the intricacies of HTTP requests between microservices and enable seamless interaction in your application.
- Containerization with Docker: Containerize your microservices with Docker to enable continuous deployment across multiple environments.
- Hands-on projects: Apply your knowledge to real projects and build a robust microservice ecosystem step by step.
Why you should take this course: This course goes beyond using frameworks and shows 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 securely design, develop, and deploy your own microservices-based applications. Don’t miss this opportunity to become an expert microservices developer. Enroll now and start your journey to mastering microservices with Go, PostgreSQL, Keycloak, and Docker. Start developing scalable, modular, and secure applications today!
What you will learn in the REST API with GoLang PostgreSQL Keycloak Docker course
-
Build a REST API with 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 the authentication layer
This course is suitable for people who
- Junior to mid-level developers.
REST API Course Specification with GoLang PostgreSQL Keycloak Docker
- Editor: Udemy
- Teacher: Code dexterity
- Training level: beginner to advanced
- Training duration: 2 hours and 33 minutes
- Number of courses: 10
Course topics REST API with GoLang PostgreSQL Keycloak Docker
Course requirements REST API with GoLang PostgreSQL Keycloak Docker
Basic knowledge of Golang and databases is preferred.
Course pictures
Sample video of the course
installation Guide
After extracting, you can watch it with your favorite player.
Subtitles: None
Quality: 720p
Download link
free download software
Size
861MB