
Programa aplicaciones backend con Go. Aprende variables, funciones, goroutines y manejar concurrency para procesos eficientes. Desarrolla con GoMod y aprovecha paquetes externos. Implementa prácticas recomendadas desde métodos hasta channels.
Clases del curso
Variables, funciones y documentación
Estructuras de control de flujo y condicionales
Estructuras de datos básicas
Métodos e interfaces
Concurrencia y Channels
Manejo de paquetes y Go Modules
Despedida del curso
Bonus
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

conocimientos previos
- Programación Básica
- Terminal y línea de comandos.
software y recursos necesarios
- Navegador web.
- Editor de código
4.5 · 928 opiniones


Victor Hugo Vázquez Gómez
Hay contenidos que debieron explicarse con más tiempo, y otros que simplemente pudieron haber sido un documento. Por ejemplo las go routines, channels, punteros debieron tener ejemplos con casos de la vida real simplificados. Y luego están las variables, constantes, funciones, operadores, etc... que creo que se tomó mucho tiempo para algo que si se tomó el curso de programación y de lógica ya debieron haberse cubierto y un texto hubiese sido lo más acertado. Al instructor le falta un poco de fluidez y en ocaciones no llegué a conectar con las ideas que quería transmitir De ahí en fuera creo que es un buen curso, y me da las nociones para hacer mis proyectos en golang :y:


Nicolás Parrado
Básico, pero bastante explicativo. Se recomienda el curso para iniciar en Go

José Mansilla Infante
la forma en como explica todo su contenido, es muy facil de entender y entretenido aplicas todo lo que enseña en el mundo laboral !


Diana Paola Rojas Pinzón
Totalmente satisfecha de realizar este curso: 1. El profe explica muy bien justo para principiantes 2. Los ejemplos son bastante practicos.


Harrinson Gutierrez Coronado
estuvo bien para ser la iniciacion en go, a pesar del manejo de otros lenguajes, se entiende, aunque en 2x ees mejor

Julian Bernal
Muy buen curso, el paso a paso para aquellos que somos iniciados en el lenguaje es lo mejor para entender las bases


Brayan Buitrago
Esta introduccion basica a go sin lugar a duda te dejará con una amplia mirada sobre este lenguaje y sus posibilidades


Juan Miguel Muciño Gonzalez
Me parecio buena la explicacion del codigo


Sebastian Torrejon Rubio
Algunas clases no fueron del todo clara, pero con un poco de esfuerzo y voluntad se logra entender


Paulina Collaguazo
Aprender sobre los channels, manejo de modulos y esos tips adicionales gracias, he aprendido mucho en general.


Diego Alfonso Castillo
¡Excelente maestro!!


Manuel Lopez Lara
La claridad en la explicacion de los conceptos fue lo que mas me gusto del curso

Gustavo Tell
Muy buena introducción a GO


Samuel Chavez Vega
Curso espectacular, muy eficiente y completo

Carlos González
Muy bueno


Mariano Monje
Excelente Curso!

Angelica Esteban
las ultimas clases acerca de las goroutines no son muy claras se podria ahondar mas en el tema


Claudio Ariel Sosa
Muy buen curso, el profesor preparo muy bien el contenido, con buenos ejemplos. Gracias.


Gerardo Ahumada López
muy sencillo y bien explicado cada modulo


Wilson Delgado
Me pareció muy bien el curso, el profe explicó poco a poco y con claridad todo.


Jhonathan Borda Moreno Borda Moreno
Bueno para conocer las bases


Pablo Sánchez
El profesor tiene cierto carisma y la explicación de los temas es sencilla y fácil de entender.


Raul Ortiz Lavin
Pues estuvo muy raro mi examen, la segunda ocasión que lo hice no me respetó las respuestas nuevas que ingresé, tuve que cambiar varias respuestas en el resumen. Al final me calificó con las mismas respuestas que mi primer intento. Después di refrescar a la pagina con el resultado de mi examen y me dijo que ahora si había pasado. Platzi Examenes locos


Sergio David Gómez Rodriguez
:D


Efraín Girón Romero
Excelente inicio al curso.


Johana Silva
Excelente!

Erick Mondragon
Es un lenguaje muy interesante.


Horacio Licona González
Excelente profesor y contenido para tener primer contacto con el lenguaje


Danny González
Muy buen curso


Sergio Fernández Salazar
buen curso !
Complementa este curso con nuestras rutas de aprendizaje

Programación y Software
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados.




Desarrollo de aplicaciones multiplataformas
React Native y .NET MAUI son frameworks multiplataformas que permiten crear aplicaciones móviles para Android e iOS con un solo código.




Desarrollo de Aplicaciones Android
Aprende a desarrollar apps móviles con Android. Domina Kotlin, diseño de interfaces y patrones de diseño. Amplía tus habilidades con cursos especializados.




Desarrollo de videojuegos
Aprende a desarrollar videojuegos con motores como Unity, Game Maker y Godot.



Configura tu entorno de desarrollo para programar
Aprende a utilizar un editor de texto, git, GitHub y la línea de comandos en tu computadora. Esta ruta te prepara para comenzar en Windows, Linux y macOS.




Fundamentos de programación
Descubre ¿Cómo se hacen Apps y los Sitios Web? Esta ruta te da bases sólidas en cualquier lenguaje ¡incrementando tus oportunidades laborales!




Producción de videojuegos
Aprende el proceso de creación para liderar la planeación, producción y dirigir el equipo de desarrollo de un juego.




Lenguajes de programación
Explora las bases de los lenguajes de programación mas usados y demandados en la industria. Estos lenguajes son útiles para construir aplicaciones de todo tipo.




Desarrollo de Aplicaciones iOS
iOS es el sistema operativo que usan iPhone y el iPad de Apple. El lenguaje que se usa para desarrollar aplicaciones para estos dispositivos se llama Swift.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender