Course Overview
¡Bienvenidos al curso de Desarrollo Backend con Go! Durante este curso, exploraremos los fundamentos de programación en Go y cómo podemos aplicarlos para desarrollar aplicaciones de backend. Comenzaremos con la instalación de Go en diferentes sistemas operativos y, a continuación, cubriremos temas como operadores aritméticos, la utilización del paquete fmt, la exploración de la documentación con O doc, y el uso de ciclos y recorridos de Slices con Range.
Al final del curso, tendrás una comprensión sólida de los fundamentos de programación en Go, lo que te permitirá desarrollar aplicaciones de backend eficientes y escalables. ¡Empecemos!
¿Qué aprenderás en este curso?
- Un temario completo de “Desarrollo Backend con Go” dividido en 8 unidades de aprendizaje.
Al finalizar
- Aprenderás cómo instalar Go en una distribución de Linux.
- Aprenderás cómo instalar Go en un sistema operativo macOS.
- Aprenderás cómo instalar Go en un sistema operativo Windows y configurar el entorno de desarrollo para comenzar a escribir código en Go.
- Aprenderás cómo usar operadores aritméticos en Go, como suma, resta, multiplicación, división y resto. También aprenderás cómo usar los operadores de asignación.
- Aprenderás cómo utilizar el paquete fmt en Go para imprimir en consola, formatear cadenas de texto y leer la entrada del usuario.
- Aprenderás cómo usar la herramienta “godoc” para ver la documentación de los paquetes y funciones en Go.
- Conocerás cómo utilizar los diferentes tipos de ciclos en Go, incluyendo el ciclo “for”, el ciclo “for while” y el ciclo “for forever”. También aprenderás a utilizar la declaración “break” y “continue” para controlar el flujo del ciclo.
- Entenderás cómo recorrer Slices en Go utilizando la función “range”. También aprenderás a utilizar la función “make” para crear Slices y la función “append” para agregar elementos a un Slice existente.
Dirigido a
A todos las personas interesadas en aprender a desarrollar aplicaciones web en el lenguaje de programación Go y prepararlos para trabajar en proyectos de backend.
Requisitos
Contar con una computadora y conexión estable de internet. Es recomendable tener conocimientos previos en programación y en el lenguaje de programación Go en particular.
Curriculum
-
TEMARIO :
- UNIDAD 1: Instalar Go en Linux
- UNIDAD 2: Instalar Go en Mac
- UNIDAD 3: Instalar Go en Windows
- UNIDAD 4: Operadores aritméticos en Go
- UNIDAD 5: Paquete fmt en Go: algo más que imprimir en consola
- UNIDAD 6: O doc en Go: la forma de ver documentación
- UNIDAD 7: Los ciclos en Golang: for, for while y for forever
- UNIDAD 8: Recorrido de Slices con Range en Go