Reproducir vídeo

Desarrollador Front-end

¿Qué es un Desarrollador Front-end?

El desarrollador front-end es un especialista encargado de diseñar la interfaz de usuario de los sitios web. Utiliza las tecnologías de la información y comunicación para plasmar el contenido de manera que los usuarios lo puedan aprovechar al máximo. Puede convertir cualquier sitio web en un fenómeno mundial.

Un desarrollador front-end trabaja la interfaz de usuario desde el punto de vista del código, para que la interacción con el sistema sea posible. Por lo tanto, se encarga de la parte visual de la web (de todo aquello que puedes ver en tu explorador) haciendo que su diseño sea intuitivo y atractivo

Objetivos generales

Al contrario que el backend, un desarrollador frontend va a trabajar siempre por y para el usuario final teniendo en cuenta lo siguiente:

  • Usabilidad: hace referencia a la facilidad que ofrecen las aplicaciones móviles o webs para que el usuario final interactúe sin necesidad de tener un alto grado de conocimientos en la navegación.
  • Accesibilidad: cuando hablamos de accesibilidad lo hacemos en varios términos, en un primer lugar nos referimos al acceso que tenemos a herramientas digitales desde cualquier dispositivo, en otro caso sería la forma en que pueden acceder a estas herramientas personas con discapacidad. En definitiva, se refiere a la eliminación de barreras para la equiparación de oportunidades.
  • Experiencia de usuario: en este punto hablamos de la interacción que tiene el usuario con el entorno digital, si la experiencia al utilizar los diferentes dispositivos de acceso es positiva o por el contrario es compleja y poco satisfactoria.

Lo que aprenderás

Lección 1         

  • Diseño web
  •  Desarrollo web
  • Tipo de sitios web
  • Medidas de salud y seguridad laboral
  • Integración de equipo de trabajo
  • Contexto laboral

Lección 2

  • Diseño de la interfaz de usuario
  •  Experiencia de usuario
  •  Aseguramiento de la usabilidad
  •  Páginas web obligatorias en un sitio web
  • Diseño interactivo

Lección 1

  •  Proceso de desarrollo front-end
  • Requerimientos del cliente
  • Mapas de navegación y wireframes
  • Herramientas de desarrollo web
  • Diseño de páginas web

Lección 2 

  • Lenguaje de la web
  • Etiquetas en HTML
  • Uso de links e imágenes en HTML
  •  Insertar listas y tablas en HTML
  • Estructura en HTML
  •  Video y audio con HTML
  • Primera página web

Lección 3

  •  Generar estilo visual al sitio web
  • Generar clases en CSS
  • Selección de colores y fuentes de letras
  • Contorno, bordes y márgenes Video
  • Uso de pseudo-clases
  •  Página web visualmente atractiva

Lección 4

  • Cómo incorporar JavaScript al sitio web?
  • Manejador de eventos
  • Uso de API
  •  Creación de formularios
  • Nuevas funcionalidades

Lección 1

  • Cambios al desarrollo front-end
  • Análisis de impacto
  •  Mantenimiento al sitio web
  • Cronograma de mantenimiento
  • Agregar cambios específicos

Lección 1

  •  Qué es SEO?
  •  SEO on-page 
  • SEO off-page
  • Editor de texto especializado
  •  Uso de frameworks
  • Frameworks de front-end
  • Facilitando el desarrollo front-end