Curso Gratuito Curso de Programación en Go

Información gratuita

Nombre y apellidos

Email

Teléfono

Situación laboral

País

Provincia

Acepto la Política de Privacidad, el Aviso Legal y la Política de Cookies de cursosgratuitos.es

Curso 100% Bonificable si eres trabajador contratado en el régimen general y envías la documentación de matrícula (en el caso de ser estudiante, desempleado, autónomo, funcionario o jubilado puedes realizar este curso de forma parcialmente subvencionada)

Para qué te prepara:

Este Curso de Programación en Go te prepara para que puedas comprender y manejar el lenguaje de programación Go para tareas de desarrollo web y de aplicaciones. Te enseñará a compilar grandes volúmenes de información manteniendo un rendimiento óptimo. En definitiva, te ofrece unas bases sólidas para aprender a programar en uno de los lenguajes de programación mejor pagados en el mercado de trabajo.

A quién va dirigido:

Este Curso de Programación en Go está destinado a programadores o a los amantes del mundo de la programación que quieran introducirse y/o profundizar en el lenguaje de programación Go. Aunque no es necesario partir con conocimientos previos de Go, sí es conveniente tener nociones de C, ya que su semejanza con Go facilita su aprendizaje.

Titulación:

TITULACIÓN expedida por EUROINNOVA INTERNATIONAL ONLINE EDUCATION, miembro de la AEEN (Asociación Española de Escuelas de Negocios) y CLADEA (Consejo Latinoamericano de Escuelas de Administración)

Objetivos:

- Adquirir nociones básicas y avanzadas del lenguaje de programación Go. - Dominar el uso de interfaces, punteros y estructuras de datos como mapas y slices. - Poder crear un servidor web HTTP con Go. - Aprender a formatear código Go con Golint y Godoc. - Aprovechar la concurrencia, simplicidad y capacidad compiladora de Go para optimizar los tiempos de trabajo.

Salidas Laborales:

Este Curso de Programación en Go es perfecto para todos aquellos programadores que quieran aprender un lenguaje de programación innovador y que esperen un buen retorno de la inversión. Así pues, sus posibles salidas laborales abarcan los perfiles de ingeniero de software con Go, desarrollador web Go, programador de aplicaciones con Go e ingeniero de sistemas con Go.

Resumen:

¿Quieres aprender un lenguaje de programación de vanguardia? Go es un lenguaje de programación de reciente creación que se está abriendo paso en el mundo del desarrollo siguiendo la estela de C. Este Curso de Programación en Go te enseñará desde cero a programar con este lenguaje tan versátil y sencillo de usar. Así pues, es un curso exhaustivo en el que podrás aprender desde el primer y básico Hello World hasta variables, funciones complejas, strings, slices, expresiones regulares y muchos más conocimientos que podrás poner en práctica. También podrás aprender a manejar software para formatear código Go como Golint y Godoc, así como a trabajar con el formato JSON utilizando Go y a crear servidores HTTP propios.

Metodología:

Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. Además recibirá los materiales didácticos que incluye el curso para poder consultarlos en cualquier momento y conservarlos una vez finalizado el mismo.La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.

Temario:

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN E INSTALACIÓN DE GO (GOLANG)
UNIDAD DIDÁCTICA 2. EDITORES DE CÓDIGO Y PRIMER EJEMPLO (HELLO WORLD)
UNIDAD DIDÁCTICA 3. TIPOS DE DATOS
UNIDAD DIDÁCTICA 4. VARIABLES
UNIDAD DIDÁCTICA 5. PUNTEROS Y CONSTANTES
UNIDAD DIDÁCTICA 6. FUNCIONES
UNIDAD DIDÁCTICA 7. ESTRUCTURAS DE CONTROL
UNIDAD DIDÁCTICA 8. OPERADORES
UNIDAD DIDÁCTICA 9. SLICES
UNIDAD DIDÁCTICA 10. MAPAS
UNIDAD DIDÁCTICA 11. ESTRUCTURAS
UNIDAD DIDÁCTICA 12. TRABAJANDO CON STRINGS
UNIDAD DIDÁCTICA 13. RUTINAS Y CANALES
UNIDAD DIDÁCTICA 14. PAQUETES
UNIDAD DIDÁCTICA 15. FORMATEAR CÓDIGO, GOLINT Y GODOC
UNIDAD DIDÁCTICA 16. TESTING
UNIDAD DIDÁCTICA 17. LOGS
UNIDAD DIDÁCTICA 18. PROGRAMAS EN LÍNEA DE COMANDOS
UNIDAD DIDÁCTICA 19. SERVIDORES WEB
UNIDAD DIDÁCTICA 20. CLIENTES HTTP
UNIDAD DIDÁCTICA 21. JSON
UNIDAD DIDÁCTICA 22. MANEJO DE ARCHIVOS
UNIDAD DIDÁCTICA 23. EXPRESIONES REGULARES
UNIDAD DIDÁCTICA 24. TIME
UNIDAD DIDÁCTICA 25. DESPLIEGUE DE APLICACIONES