
Fecha: 16 de Marzo de 2026
Docente: Reyna Der Boghosian
Días y horarios: Las clases sincrónicas se dictarán los lunes de 10 a 12 hs. Las actividades asincrónicas quedarán disponibles en la plataforma.
Duración: 5 semanas
Introducción
Golang, o simplemente Go, es un lenguaje de programación de código abierto desarrollado por Google en 2007 y lanzado públicamente en 2009. Fue diseñado para ser eficiente, simple y altamente concurrente, con un enfoque en el rendimiento y la facilidad de uso.
¿Por qué Aprender Golang?
• Escalabilidad y rendimiento: Empresas como Google, Uber, Netflix y Dropbox lo utilizan para desarrollar sistemas de alto rendimiento.
• Ideal para backend y cloud computing: Es ampliamente utilizado en Kubernetes, Docker y herramientas DevOps.
• Alta demanda en la industria: Muchas startups y grandes empresas buscan desarrolladores con experiencia en Go.
Propuesta
• Este curso está diseñado para introducir a los participantes en el lenguaje de programación Go (Golang), desde los fundamentos hasta el desarrollo de aplicaciones prácticas. A lo largo de cinco semanas, los participantes aprenderán a escribir código eficiente, manejar concurrencia y construir API REST con Go, utilizando herramientas modernas y buenas prácticas.
• El enfoque es un hibrido entre teórico y práctico, con ejercicios y un proyecto final que permitirá a los participantes aplicar los conocimientos adquiridos en un entorno real.
Objetivo
Capacitar a los participantes en el desarrollo de aplicaciones con Golang, brindándoles las habilidades necesarias para construir software escalable y eficiente, con especial énfasis en concurrencia y desarrollo backend.
Destinatarios/as:
• Personas con conocimientos básicos en programación que desean aprender un lenguaje moderno y eficiente.
• Profesionales y/o estudiantes de informática que buscan expandir su stack tecnológico.
Requisitos:
• Mínimos: Uso avanzado de PC. Facilidad para navegar por Internet. Lectura básica de textos técnicos en inglés. Conocimientos básicos de programación (Deseable).
• Técnicos: Es deseable el conocimiento de programación y lenguajes de consulta a base de datos. Conocimientos básicos de arquitectura de software (Deseable).
Contenidos:
Semana 1: Introducción a Golang y Configuración del Entorno
• Historia y filosofía de Go
• Instalación y configuración del entorno de desarrollo
• Estructura básica de un programa en Go
• Tipos de datos y variables
• Operadores y estructuras de control
Semana 2: Funciones, Estructuras y Métodos
• Declaración y uso de funciones
• Argumentos y retorno de funciones
• Punteros en Go
• Estructuras y métodos
• Interfaces y su uso en Golang
Semana 3: Manejo de Errores y Concurrencia
• Manejo de errores y defer, panic, recover
• Introducción a goroutines
• Canales y sincronización
• Uso de sync y context
Semana 4: Trabajo con Archivos y Bases de Datos
• Lectura y escritura de archivos
• Uso de json y xml
• Conexión con bases de datos (PostgreSQL o MySQL) usando gorm
• Operaciones CRUD con una base de datos
Semana 5: Desarrollo de una API REST con Go
• Uso de net/http
• Handlers y http.Handler
• Router simple con ServeMux
• Manejo de JSON (encoding/json)
• Uso correcto de context.Context
• Manejo de errores idiomático
Modalidad de cursada
Las clases se desarrollarán en modalidad virtual con encuentros sincrónicos semanales, a través del campus de SADIO.
La metodología de trabajo será teórico-práctica.
Se pone a disposición, material audiovisual en donde se explica el contenido teórico.
Lectura de material obligatorio.
Las clases sincrónicas quedarán grabadas en el campus para su consulta durante el curso. Las clases grabadas no podrán descargarse, sólo estarán disponibles en la plataforma.
Modalidad de aprobación
Asistencia de 80% de los encuentros sincrónicos.
Aprobación del ejercicio final individual, o en grupo, de aplicación de los contenidos aprendidos.
Formulario de inscripción: https://forms.gle/h7ZwAwZNxryTp8haA
Aranceles
Inscripción temprana (hasta el 9 de Marzo de 2026)
* AR$ 60.000.- (para nacionales)
* USD 51.- (para extranjeros)
Inscripción tardía (desde el 10 de Marzo de 2026)
* AR$ 66.000.- (para nacionales)
* USD 57.- (para extranjeros)
50% Descuento para socios de SADIO (con 12 meses de antigüedad)
Los socios de AADECA gozan de los mismos derechos que los socios de SADIO
Medios de pago disponibles:
– Pago por Transferencias Bancarias (solo para residentes en Argentina) a:
NUEVA CUENTA BANCARIA
SANTANDER PESOS
Razón Social A SADIO SOC ARG DE INF E INV O
CUIT/CUIL 30649312180
Cta Cte en Pesos 029-040893/4
CBU 0720029820000004089340
Alias SOCIEDAD.SADIO
– Pago con Tarjeta de crédito/débito (Visa o Master). Solicitar el botón de pago correspondiente a informacion@sadio.org.ar
Es posible pagar en cuotas con interés. Consulte.
– PAYPAL (para extranjeros). Solicite el link de pago.
¡Cupos limitados! Reserva tu vacante con el pago de tu inscripción
Antecedentes de la docente:
Reyna Der Boghosian
Ingeniera en computación graduada de la Universidad de la República (UdelaR) en Uruguay, con una maestría en el Programa de Desarrollo de las Ciencias Básicas (PEDECIBA). A lo largo de su carrera, ha participado en diversos proyectos de investigación aplicados, con un enfoque en tecnologías emergentes como Blockchain, Go y Rust.
