Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Golang: Backend Profesional
Hot & New
New
Rating: 4.5 out of 5(10 ratings)
132 students

Golang: Backend Profesional

Crea aplicaciones Backend y APIs seguras con Go, PostgreSQL, Redis, Argon2id, JWT, Arquitectura, Middlewares y más
Last updated 9/2026
Spanish
Spanish [Auto],

What you'll learn

  • Golang para Backend
  • Arquitectura limpia para Golang Backend
  • Aprenderán a usar Golang puro para crear APIs y aplicaciones backend
  • Aprenderán como estructurar un proyecto desde cero desde el servidor hasta la API funcional
  • Aprenderás a proteger contraseñas con Argon2id
  • Aprenderás a almacenar datos con PostgreSQL y a manejar sesiones de Tokens con Redis

Course content

18 sections • 254 lectures • 25h 52m total length
  • Bienvenida al curso4:42
  • ¿Cómo funciona el curso?11:06
  • ¿Cómo hacer preguntas?6:20
  • Requisitos del curso3:26

Requirements

  • Fundamentos de Golang
  • Bases de datos estructuradas
  • SQL
  • Git y Github
  • PostgreSQL (deseable)

Description

Golang: Backend Profesional.


Bienvenidos al curso de Golang: Backend Profrsional, este curso tiene como objetivo mostrarte el como puedes crear aplicaciones Backend y APIs con Go de forma nativa, es decir, sin frameworks. Aquí aprenderás muchos conceptos importantes que te harán entender como funciona una aplicación Backend en Go. Este curso te ayudará a fortalecer tus hábilidades en el lenguaje Go.


Golang es uno de los lenguajes más populares y poderosos para diversas tareas como el Backend y Devops. En este curso vamos a cubrir el área de Backend.


Aprender Golang para backend es una inversión en tu futuro como ingeniero de Software. Te dará las herramientas para crear proyectos profesionales, abrir más oportunidades laborales y diferenciarte en un mercado que cada vez demanda más desarrolladores con estas habilidades.


¿Qué aprenderás en el curso?

Estos son algunos de los temas que veremos:


  • HTTP

  • Crear tu primer servidor HTTP con Go

  • Middlewares

  • Logs

  • JSON

  • JSON tags

  • Validadores

  • Validator V10

  • Manejo de errores

  • Sentinel Errors

  • RFC 7807

  • Patrones de diseño en Go

  • Arquitectura limpia en Go

  • Handlers

  • Domain

  • Use cases

  • Adapters

  • Bases de datos

  • PostgreSQL

  • Migraciones

  • sqlc

  • Repository

  • Redis

  • Argon2id

  • JWT

  • Token Store con Redis

  • Autenticación y autorización

  • Rutas

  • y mucho más...


Objetivo del curso

El objetivo principal es que conozcas y aprendas Golang para backend de manera nativa para que puedas crear tus aplicaciones de forma flexible teniendo el control de todo o migrar a un framework que te ayude a simplificar el proceso teniendo los conocimientos y hábilidades de poder personalizarlo a tus necesidades.


Resultados al finalizar

Al finalizar el curso estarás preparado para:


  • Enfrentarte a proyectos backend con Go

  • Postular a empleos como Desarrollador en Go, Backend Developer o Software Engineer aplicando Go.

  • Ser parte esencial de un equipo de desarrollo

  • O incluso lanzar tus propios proyectos.


¡Te espero en el curso y deseo mucho éxito en tu trayectoria profesional!

Who this course is for:

  • Desarrolladores backend interesados en Go
  • Desarrolladores en Go que quieren aplicarlo a backend
  • Estudiantes que quieren aprender Go y aplicarlo a backend
  • Personas interesadas en prácticar y/o conocer Go
  • Desarrolladores Backend