Accede a todo EDteam con un único pago¡Sube a premium!

Desarrollador backend con Go

Domina el lenguaje de backend más popular de los últimos años de cero hasta experto con la única carrera de Go en español.

Go es uno de los mejores lenguajes de programación para aprender debido a su velocidad, simplicidad, dinamismo y creciente popularidad. Hemos preparado esta carrera para enseñarte desde lo básico hasta convertirte en un desarrollador backend en Go. Es decir, aprenderás a integrar las bases de datos PostgreSQL y MySQL, a crear APIs, a hacer testing y medir la eficiencia de tus proyectos. También sabrás cómo programar orientado a objetos y de forma concurrente, manejarás el motor de plantillas de Go y dominarás el SSR desde cero. ¡Inscríbete ahora mismo y conviértete en un desarrollador backend en Go!

Recomienda esta carrera a tus amigos

Contenido de la carrera


Go desde cero (2023)

1. Go desde cero (2023)

Domina la última versión de Go, uno de los lenguajes backend con mayor demanda laboral.

¿Qué aprenderás?

  • Primeros Pasos
  • Variables, tipos de datos y operadores
  • Punteros, Arrays, slices, maps y structs
  • Control de flujo, funciones y errores
  • Genéricos
  • Paquetes y módulos

Alejandro

Básico8 horas4.7

Programación Orientada a Objetos con Go

2. Programación Orientada a Objetos con Go

Aprende a usar la programación orientada a objetos en Go

¿Qué aprenderás?

  • Estructuras en lugar de clases
  • Encapsulamiento
  • Composición en lugar de Herencia
  • Polimorfismo

Alejandro

Intermedio3 horas4.7

Bases de datos con Go

3. Bases de datos con Go

Aprende a integrar y usar las bases de datos en Go.

¿Qué aprenderás?

  • El paquete SQL y drivers de conexión
  • CRUD PostgreSQL (práctico)
  • CRUD MySQL (práctico)
  • ORM (práctico)

Alejandro

Intermedio6 horas4.8

Creando APIs  con Go

4. Creando APIs con Go

Crea APIs con el lenguaje de programación que más quieren aprender los programadores.

¿Qué aprenderás?

  • Conceptos Básicos
  • El paquete HTTP
  • CRUD de una estructura
  • Middlewares
  • JWT autenticación
  • El framework ECHO
  • Usando un framework para nuestra API
  • Cliente HTTP

Alexys Lozada

Intermedio7 horas4.8

Server Side Render con Go

5. Server Side Render con Go

Domina el SSR con las herramientas que te ofrece Go, mejora el SEO y la carga de tus sitios web.

¿Qué aprenderás?

  • Introducción
  • Lógica y estructuras de control
  • Archivos y Nesting templates
  • Server Side Rendering

Alexys Lozada

Avanzado3 horas4.7

Testing con GO

6. Testing con GO

Aprende a crear tests y medir la eficiencia de tus proyectos con Go

¿Qué aprenderás?

  • Conceptos de testing
  • Logs, Errores y rendimiento
  • Hacer test masivos
  • Test a APIs
  • Aplicando test al proyecto de APIs
  • Test de integración y comandos útiles

Alexys Lozada

Intermedio4 horas4.8

Concurrencia en Go

7. Concurrencia en Go

Aprende como funciona la concurrencia en Go y a implementarla con buenas prácticas para mejorar el rendimiento de tus aplicaciones.

¿Qué aprenderás?

  • Conceptos y primeros pasos
  • Sincronizando el acceso a la memoria
  • Compartiendo la memoria por comunicación
  • Compartiendo la memoria por comunicación II
  • Proyecto EDWhatsApp

Alejandro

Avanzado4 horas4.9

SOLID y arquitectura hexagonal

8. SOLID y arquitectura hexagonal

Comienza a escribir código de calidad aplicando dos de los conceptos más importantes de la programación

¿Qué aprenderás?

  • ¿Qué son los principios SOLID?, su importancia en el código de calidad y Principio S (Single Responsability)
  • Principio O (Open/Close) y L (Liskov substitution)
  • Principio I (Interface segregation) y D (Dependency inversion)
  • Arquitectura Hexagonal - Creación de una API en Golang (Parte 1)
  • Arquitectura Hexagonal - Creación de una API en Golang (Parte 2)
  • Creación una API de Estudiantes y clases en Python e introducción a DDD (Domain Driven Design)

Julián Velandia

Intermedio5 horas4.6
Desarrollador backend con Go
Alejandro
Alexys Lozada
Julián Velandia

Carrera (8 cursos)40 horas

Desarrollador backend con Go

$182 USD

Accede de por vida a esta carrera

Mostrar precios en

O actualiza a premium y accede a todos los cursos

Pregunta a ChatEDT