Lenguajes de programación

Mi primera página web en Go

En esta formación, construiremos una página web estática de tipo portafolio utilizando el lenguaje de programación Go, adaptando una plantilla HTML, CSS, JavaScript y el uso de templates para crear páginas dinámicas.

Impartido por:

4.0 (1 valoraciones)
4 horas y 9 minutos · Curso
Mi primera página web en Go

Lo que aprenderás en este curso:

  • Fundamentos de desarrollo web: HTML, CSS y uso de plantillas para páginas dinámicas.
  • Uso del paquete net/http en Go para servidores web y manejo de peticiones HTTP.
  • Implementación de plantillas HTML en Go para contenido web dinámico.
  • Desarrollo de un portafolio personal.
  • Implementación de proyectos web en Go con Docker.

Requisitos del curso

Fundamentos de la Terminal y línea de comandos y nociones básicas de programación, de HTML, CSS, JavaScript o jQuery y de Git o GitHub.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.0
1 valoracion

Contenido del curso:

    • 3m
    • ¿Por qué usar Go en desarrollo web?
      10m
    • Instalación de Git y Go con Chocolatey
      8m
    • Repositorio Git y configuración del entorno de desarrollo
      11m
    • Entendiendo la estructura de un proyecto web en Go
      5m
    • Implementación de la estructura de un proyecto web en Go
      7m
    • Test de Autoevaluación
    • Creación de un servidor web con net-http
      10m
    • Manejo de peticiones HTTP y respuestas
      7m
    • Manejo de rutas y parámetros en Go
      7m
    • Test de Autoevaluación
    • Creación de una página web en Go, utilizando HTML5, CSS3, JS y adaptando Bootstrap 5
      19m
    • Recarga en tiempo real con Air
      2m
    • Implementación de Air
      8m
    • Test de Autoevaluación
    • Concepto, herramientas y librerías de plantillas en Go
      4m
    • Incorporando datos dinámicos en el HTML desde Go
      18m
    • Adaptación de una plantilla de tipo portafolio en Go
      10m
    • Test de Autoevaluación
    • Organización modular del proyecto web en Go
      1m
    • Configuraciones y variables de entorno
      7m
    • Definición de modelo de datos
      3m
    • Manejo de solicitudes HTTP y definición de controladores
      13m
    • Definición de rutas y mapeo de controladores a rutas
      6m
    • Ejecución del servidor web como punto de entrada
      9m
    • Configuración de Air al nuevo punto de entrada
      4m
    • Definición de salida de mensajes de error
      7m
    • Verificar y levantar el servidor web con el proyecto modular en Go
      12m
    • Incorporando datos dinámicos a la plantilla HTML
      12m
    • Anidar plantillas HTML en Go
      16m
    • Test de Autoevaluación
    • Configuración del Docker Compose y Dockerfile para desplegar el proyecto Go
      10m
    • Implementación del proyecto Go en un contenedor Docker
      6m
    • Test de Autoevaluación
    • Conclusiones y próximos pasos
      2m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Laravel con Eloquent, APIs, Vue y Testing

Laravel en profundidad: Desarrollo eficiente con Eloquent, APIs, Vue y Testing

1 hora y 3 minutos · Curso

En esta formación aprenderemos a optimizar consultas con Eloquent en Laravel, hasta crear y optimizar APIs seguras, animaciones con Vue.js y pruebas exhaustivas con PHPUnit, …

  • Desarrollo Web
Creación y testing de APIs con Node.js y Express

Creación y testing de APIs con Node.js y Express

5 horas y 13 minutos · Curso

Conceptos básicos para la creación de APIs web para comunicar cualquier tipo de base de datos con aplicaciones generadas en la parte del Front. Diferentes …

  • Desarrollo Web

Dudas frecuentes

1

¿Cuándo comienza la formación?

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

2

¿Puedo obtener un diploma que acredite mis conocimientos?

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.

También podrás obtener un diploma de nivel superior al superar todas las formaciones de la lista.

3

¿Cuál es el precio?

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

Artículos
Ver todos