Title
Desarrollo profesional con Golang + AWS (2025)
Gin, Bun, Rel, Echo, Chi, Gorilla Mux, Gorm, MongoDriver, MySQL, Webpay , Paypal, Docker, AWS, EC2, RDS

What you will learn
AWS - EC2 (Elastic Compute Cloud) - RDS (Relational Database Service )
Conocerás Golang por dentro
Veremos cómo trabajar con su paquete template
Formularios, validaciones, upload de archivos
También aprenderás a crear APIs Rest con Golang
Login, registro de usuarios, JWT, envío de mails
Webpay de Transbank es la pasarela de pago más utilizada en Chile
Implementación de Paypal
Generación de reportes en PDF, EXCEL y CSV
GORM ORM - MySQL
Gin Framework
Rel ORM - MySQL
Bun ORM - MySQL
Echo Framework
MongoDriver
Chi Framework
Docker - Docker-compose
Why take this course?
🌟 ¡Descubre el Potencial del Desarrollo con Golang! 🌟
Título: Desarrollo Profesional Con Golang: Domina la Creación de Aplicaciones con Gin, Bun, Rel, Echo, Chi, Gorilla Mux, Gorm, MongoDriver, MySQL y Webpay de Transbank, Paypal 🚀
¿Qué te ofrece este curso?
👨💻 Conoce el Ecosistema de Golang: Dive into the world of Go, a language known for its simplicity and efficiency. You'll get to grips with its robust ecosystem that includes a variety of frameworks and ORMs to handle different tasks efficiently.
Curso Detalles:
-
Fundamentos de Golang: Comprehend the core concepts of Go, from basic syntax to complex topics like concurrency and error handling.
-
Frameworks de Golang: Explore powerful frameworks such as Gin, Echo, Chi, Gorilla Mux, and more, each with its unique advantages.
-
ORMs en Golang: Learn to utilize ORMs like Gorm, MongoDriver, and Rel to interact with databases like MySQL and MongoDB in a clean and maintainable way.
-
Integraciones y APIs REST: Master the art of creating RESTful APIs that can be seamlessly integrated into various clients such as SPA (Single Page Applications), Android, iOS, etc. Also, understand how to consume other REST APIs.
-
Pago Digital: Acquire the skills to integrate Golang with popular payment gateways like Webpay de Transbank and Paypal, enabling you to handle financial transactions securely.
-
Desarrollo de Frontend y Backend: From creating forms, handling file uploads, to generating PDFs and Excel files - this course covers it all. You'll also learn how to send emails and generate QR codes for your applications.
Estructura del Curso:
-
Introducción Técnica Teórica: Lay the groundwork with a solid theoretical foundation in Golang.
-
Instalación y Primeros Pasos: Get started with Go by installing it and setting up your first "Hello, World!" application.
-
Sintaxis Básica y Más Allá: Dive into the basics of Go syntax, including variables, conditionals, loops, arrays, slices, and more.
-
Funciones y Programación Orientada a Objetos: Understand the power of functions and explore the principles of object-oriented programming in Go.
-
Manejo de Datos con Mapas: Learn to effectively handle data with Go's map type.
-
Desarrollo Web en Golang: Develop web applications using form handling, uploading files, and integrating with PDF and Excel generation libraries.
-
Interacción con Bases de Datos: Perform CRUD operations with MySQL databases and learn to create MongoDB-based APIs.
-
Enviar Emails y Generar Documentos: Send emails within your application and generate PDFs and Excel files on the fly.
-
API Clientes REST: Learn how to create a client to interact with RESTful services using JSON data.
-
Sesiones y Autenticación: Implement user authentication and manage sessions for secure login processes.
-
Seguridad con JWT: Protect your API routes using Json Web Tokens (JWT).
-
Creación de APIs REST con Gorilla Mux y GORM: Build robust APIs with the Gorilla Mux router and the GORM ORM.
-
Creación de APIs REST con Echo y MongoDB: Develop APIs using the Echo framework and MongoDB.
-
Creación de APIs REST con Gin Web Framework y Bun ORM: Construct APIs with the Gin Web Framework combined with the Bun ORM.
-
Creación de APIs REST con Chi Framework y Rel ORM: Lastly, learn to create APIs with the Chi framework and the Rel ORM.
¿Estás listo para transformar tu carrera y dominar el desarrollo web con Golang? ¡Inscríbete ahora y comienza tu viaje hacia la excelencia en programación! 🚀✨
Este curso está diseñado para equiparte con las habilidades necesarias para construir aplicaciones robustas y escalables en Golang. Con un enfoque práctico y ejemplos reales, te convertirás en un experto en el ecosistema de Golang y tendrás el conocimiento para implementar soluciones efectivas en tu próximo proyecto. ¡No te pierdas esta oportunidad de expandir tus horizontes como desarrollador!
Screenshots




Our review
¡Awesome Course Review! essentially summarizes the consensus among recent reviews of the course. Below, I've synthesized the key points from these reviews for a comprehensive understanding of the course's strengths and areas for improvement.
Pros:
-
Highly Educational Content: Most reviewers found the course content to be valuable and conducive to learning Golang, particularly when it comes to understanding various frameworks and integrating different modules that are crucial in a professional setting.
Bullet Points from Reviews:
- Content up to the framework part was considered good, with a suggestion to delve deeper into advanced topics like websockets and microservices.
- The course's comprehensive nature is appreciated for covering methods of payment, frameworks, and ORM within the same curriculum.
- The content is clear and detailed, especially the inclusion of methods of payment, frameworks, and ORM.
-
Clear Instruction: The instructor is commended for delivering the content in a very understandable and clear manner, which is particularly helpful for beginners.
Bullet Points from Reviews:
- The course is well-explained and detailed, making it easy to follow.
- Excited about further topics such as import/export of Excel, group routing, and more in-depth coverage with Gin and GORM.
-
Relevance to Professional Skills: Reviewers pointed out that the course provides knowledge that is directly applicable to real-world scenarios in software development.
Bullet Points from Reviews:
- The skills learned are highly transferable and useful in the field of software development, especially for those coming from backgrounds in PHP or Laravel.
-
Instructor's Teaching Style: The instructor is likened to the style of a Udemy professor, indicating a professional and engaging approach to teaching.
Cons:
-
Code Presentation: Some reviewers felt that the instructor could improve on the organization of code within the course, with a request for more orderly coding practices, clearer naming conventions for variables, and better file organization.
Bullet Points from Reviews:
- A desire for the instructor to be "more organized" in terms of coding standards and practices.
- Suggestions for improved variable naming and overall code management.
-
Concerns about Copy-Paste Practices: There is a note that the use of 'copy and paste' methods within the course could be problematic, especially for beginners, who may not fully grasp the code's functionality and context.
Bullet Points from Reviews:
- The issue of 'copy and paste' being used excessively in the course, which might not be ideal for learners who are still acquainting themselves with the language and frameworks.
In conclusion, this course is well-regarded for its educational content, clear instruction, and relevance to real-world professional skills. It has room for improvement when it comes to coding practices and potentially providing more in-depth coverage of advanced topics within the Golang ecosystem. Overall, the course seems to be a valuable resource for beginners and intermediate developers interested in learning about Go frameworks and their applications.
Final Rating: 🌟 4.62/5 (Based on recent reviews)
Charts
Price

Rating

Enrollment distribution
