
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
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 · 930 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


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

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


Josue David
Un curso increible y que recomiendo a todo aquel que esta buscando aprender mas sobre este gran lenguaje. me encanto y no puedo esperar a hacer los siguientes cursos.


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


Diego Alfonso Castillo
¡Excelente maestro!!


Hector Jojoa
Buen trabajo gracias

Gustavo Tell
Muy buena introducción a GO


Samuel Chavez Vega
Curso espectacular, muy eficiente y completo

Carlos González
Muy bueno


excelente


Carlos Gómez
Excelente curso


Andrés Cristancho
La claridad por parte del docente

JORGE ADOLFO CALAMBAS CERON
EXCELENTE


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

ERVIN CARRANZA
.


Raul Romo
buena introduccion al lenguaje, se cubren bastantes temas muy interesantes


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

Omar Ortiz
Excelente ponencia y con ejemplos concretos, muy buen curso!


Patricia Bonaldy
Es lo mas basico para empezar con go y crear nuestros primeros proyectos


Jhonathan Borda Moreno
Bueno para conocer las bases

Daniel Domínguez Piñeros
Muchas gracias a mi mama y a mi papa que me apoyaron en este proceso, ademas de mi tia patricia que me ayudo a pagar la luz y el internet para dar estas respuestas, jamas olvidare la ayuda de mi hermana con la comida de cada dia. Amen a Dios grande


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

Juan Rosa Ramirez
Excelente docente
Complementa este curso con nuestras rutas de aprendizaje

Programación
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados. Aprenderás conceptos, términos y herramientas usadas en la industria. Mejorarás tu habilidad para resolver problemas lógicos y matemáticos con programación. Además, descubrirás los lenguajes y herramientas que ofrece el ecosistema de desarrollo de software a través de nuestras especialidades. Explora y prueba qué tecnologías quieres usar para iniciar tu carrera en programación. ¡Es el momento de empezar!




Fundamentos de Programación e Ingeniería de Software
Establece las bases esenciales de la informática, el pensamiento lógico, las matemáticas aplicadas y el manejo de herramientas indispensables para cualquier desarrollador.




Matemáticas para Programación
Profundiza en los conceptos matemáticos cruciales para entender algoritmos, estructuras de datos y la lógica detrás del software de alto rendimiento.




Programación con Python
Aprende a programar con Python, uno de los lenguajes más versátiles y demandados, desde sus fundamentos hasta técnicas avanzadas y buenas prácticas.




Programación con JavaScript
Domina JavaScript, el lenguaje fundamental de la web, explorando su motor, asincronismo, estructuras de datos, POO y buenas prácticas.




Programación Orientada a Objetos con Java
Sumérgete en Java y el paradigma de orientación a objetos, aprendiendo a construir aplicaciones robustas con clases, herencia, polimorfismo y programación funcional.




Desarrollo con C# y .NET
Entra al ecosistema .NET y aprende a programar con C#, aplicando orientación a objetos, manejo de datos con LINQ y buenas prácticas de código limpio y SOLID.




Programación con PHP
Aprende PHP desde sus fundamentos, operadores, estructuras de control, manejo de datos, hasta la programación orientada a objetos y gestión de dependencias con Composer.




Programación con Go y Rust
Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.


Programación Móvil con Swift y Kotlin
Aprende los fundamentos de Swift y Kotlin, los lenguajes principales para el desarrollo de aplicaciones nativas en iOS y Android, con un fuerte enfoque en orientación a objetos.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender