Go de cero a profesional - Bases, REST & Microservicios
Bases del lenguaje Go, aplicaciones REST, estructura de proyectos y Microservicios.
Description
Les doy la bienvenida a mi curso de Go de cero a profesional, en español.
Go es el lenguaje de programacion, open source, creado por google para resolver los inconvenientes que tenian en sus microservicios, sus caracteristicas son: Es simple, compilado, con una sintaxis similar a C, aprovecha la memoria al máximo, gran manejo de concurrencia y perfecto para trabajar con microservicios.
Muchas grandes empresas ya tienen implementados o están comenzando a implementar sus microservicios en Go.
El objetivo del curso es que los estudiantes, una vez hayan terminado el curso, tengan los conocimientos necesarios para ser verdaderos desarrolladores Go y que puedan entrar en el mercado sin ningún problema! Pudiendo trabajar como desarrolladores Go
En el curso veremos:
Como instalar el entorno de trabajo para trabajar con Golang
Las bases del lenguaje
Manejo de packages
Generics (implementado en la version 1.18)
Go routines
Principios de REST
Como implementar un servicio REST
Como estructurar nuestro proyecto (package oriented design)
Pensar nuestras aplicaciones para trabajar con microservicios
Implementar nuestros microservicios
Comunicar nuestros microservicios
El curso cuenta tanto con partes teóricas como practicas, tareas y ejercicio.
Y se ira actualizando para ir mejorando y agregando contenido.
Cualquier duda o consuta que puedan llegar a tener me pueden escribir y les respondere a la brevedad
(ya sean temas relacionados con el curso o no)
Asi que los espero y a seguir aprendiendo!!
What You Will Learn!
- Las bases del lenguaje
- Crear servicios web
- Como crear microservicios en Go de forma profesional
- Como realizar la comunicación entre nuestros microservicios
- Todos los conceptos para poder ser un verdadero desarrollador Go
Who Should Attend!
- A todos los que quieran aprender Go
- A todos los que quieran aprender sobre Microservicios