
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!