Programa del Curso

Introducción

  • Visión general del desarrollo front-end
  • Comprender los conceptos y terminologías básicos
  • Descripción general de las responsabilidades de un desarrollador front-end
  • Configuración de un entorno de desarrollo

HTML

  • Introducción a HTML5
  • Etiquetas básicas y estructura de un documento HTML
  • Elementos semánticos
  • Uso de formularios e insumos
  • Elementos multimedia (imágenes y vídeos)
  • Estructura del DOM y cómo funciona
  • Navegadores modernos y sus requisitos con APIs y sintaxis estructurada

CSS

  • Introducción a CSS
  • Selectores y cascada
  • Modelo y diseño de la caja
  • Flexbox y Grid
  • Transiciones y animaciones
  • Diseño responsivo
  • Comprensión de SCSS y conceptos modernos de preprocesadores avanzados

Bootstrap

  • Introducción a Bootstrap
  • Configuración y uso de Bootstrap
  • Sistema de cuadrícula y diseño responsivo
  • Barras de navegación, formularios y botones
  • Componentes y JavaScript plugins

JavaScript

  • Introducción a JavaScript
  • Conceptos básicos de programación
  • Variables, tipos de datos y funciones
  • Manipulación del DOM
  • Programación asíncrona con devoluciones de llamada y promesas
  • Fetch API y JSON
  • Utilización de JavaScript gestores de paquetes

React

  • Introducción a React
  • Componentes y JSX
  • Utilería y estado
  • Control de eventos
  • Métodos de ciclo de vida
  • Enrutamiento y formularios
  • Ganchos
  • Introducción a Next.js

Temas Avanzados

  • Accessibilidad
  • Optimización del rendimiento
  • Ensayo
  • Despliegue

Proyecto

  • Desarrollo de sitios web estáticos avanzados, aplicaciones móviles y aplicaciones de escritorio
  • Trabajar con el ensamblaje web y optimizar el rendimiento web

Mejores prácticas para el desarrollo front-end

Solución de problemas

Resumen y próximos pasos

Requerimientos

  • Experiencia básica con herramientas y software de diseño gráfico
  • Comprensión de los conceptos web y los principios de SEO
  • Experiencia con HTML, CSS y JavaScript lenguajes informáticos

Audiencia

  • Desarrolladores
 21 horas

Número de participantes



Precio por participante

Testimonios (2)

Cursos Relacionados

Categorías Relacionadas