Curso de Programación y Diseño Web Front-End (Presencia Virtual Online - Ámbito Nacional)

logo_fse_poej.jpg

Programa cofinanciado por el Fondo Social Europeo y Fundación ONCE.

 

Acción enmarcada dentro del Programa de Estrategia de Emprendimiento y Empleo Joven Garantía Juvenil.

Objetivos

Este programa nace con el objetivo de ofrecer a jóvenes desempleados los conocimientos, habilidades y aptitudes necesarias para su inmersión como profesionales en el área del diseño web y desarrollo web, especializándose en las necesidades de un programador frontend. Un área con un mercado laboral marcado por la transformación digital de la sociedad y la evolución constante de tecnologías, que requiere estar en actualización continua.

El objetivo principal del curso es que el alumno adquiera los conocimientos y habilidades necesarios para convertirse en un desarrollador Frontend, utilizando la filosofía DevOps y herramientas modernas para crear páginas con un diseño y apariencia vistosa y un código correcto, adecuado y mantenible.

Al cabo de poco más de 2 meses, los alumnos dispondrán de habilidades en diferentes áreas, muy demandadas en el mercado laboral:

  • Front-end (HTML5/CSS3 avanzado, Flexbox, Grid CSS, PostCSS, etc...).
  • DevOps/Automatización (Terminal, Git, Linters, NPM, Parcel, ...)
  • Programación (Buenas prácticas y perfeccionamiento de código)
  • Javascript (Fundamentos de programación, ECMAScript, ES Modules...)
  • Framework SPA (Vue.js, Componentes, Tooling, Vuex, etc...)
  • Especialización Diseño (Responsive Design, Metodologías CSS, Frameworks CSS, WebComponents, etc...)
  • Especialización Frontend (Animaciones, librerías gráficas, SVG, APIs nativas de Javascript, etc...)
  • Especialización de terceros (Servicios externos, Netlify, Google Analytics, pasarelas de pago con Stripe, etc...)
  • Optimización y monitorización (Posicionamiento SEO, Optimización web, etc...)
  • Proyecto: Se realizará un proyecto final para desarrollar los conocimientos adquiridos.

Datos generales

Convocatoria
2021-2022
Horario

De lunes a viernes de 16:45 a 22:00 (con 15 minutos de descanso) (HORARIO PENINSULAR). 

Duración

265 horas lectivas + tutorías de empleabilidad

Precio:

Gratuito por ser un programa cofinanciado por el Fondo Social Europeo y Fundación ONCE.

Periodo lectivo
Del 5 de Noviembre a Febrero
Fecha del curso
Provincia
- Otras -
Modalidad
Presencial

Contenidos

Módulo 1: Conceptos base + front-end (20h)

Conocimientos base necesarios para abordar el programa para defenderse en Front-end: HTML5 y CSS3. Uso de la terminal. Conceptos avanzados: Flex, Grid y PostCSS.

Módulo 2: Control del proyecto (20h)

Utilización de NPM y Parcel para crear y automatizar proyectos. Uso de Git/GitHub para control de versiones y planificación del proyecto. Linters y VSCode.

Módulo 3: Especialización Diseño (18h)

Utilización de frameworks CSS, adaptación a dispositivos móviles (Responsive design), metodologías CSS y sistemas de trabajo (BEM, Utility-First CSS, etc...)

Módulo 4: Perfeccionamiento de Programación (15h)

Algoritmos, buenas prácticas de codificación, perfeccionamiento de programación y optimización.

Módulo 5: Javascript (25h)

Se abordará el aprendizaje y utilización de Javascript, bajo el enfoque de ECMAScript (ES2015+). ES Modules. Uso de librerías.

Módulo 6: Framework SPA (30h)

Web Components. Utilización de componentes web en el framework SPA Vue. Single File Components. Tooling y plugins para Vue.

Módulo 7: Testing (13h)

Prácticas de testing. Testing de componentes.

Módulo 8: Especialización Frontend (18h)

Animaciones web, librerías gráficas, APIs nativas para web con Javascript (sintetizador de voz, batería, fetch, storage, etc...), diseño vectorial SVG, etc.

Módulo 9: Especialización de terceros (25h)

Servicios externos para enviar emails, Monitorización y uso de Google Analytics. Pasarelas de pago con Stripe. Herramientas de despliegue (Netlify).

Módulo 10: Optimización y monitorización (15h)

Optimización web, Fundamentos y bases del posicionamiento SEO y automatización.

Módulo 11: Accesibilidad (12h)

Buenas prácticas, consejos y procedimientos para construir páginas webs accesibles.

Módulo 12: Empleabilidad (24h)

Módulo teórico-práctico de empleabilidad en el que ayudaremos y asesoraremos a los alumnos a diferenciarse y conseguir empleo. Clase de técnicas para presentar y hablar en público.

Proyecto final (15h)

Los alumnos tendrán que crear y presentar un proyecto (individual o en grupo) en el que utilizarán los conocimientos y habilidades adquiridas durante el programa. Clases de seguimiento para dailys y presentación final del proyecto.

Metodología

La dinámica de formación se compondrá de:

  • Conocimientos teóricos básicos para abordar los temas.
  • Enfoques comprensibles y ejemplos prácticos.
  • Fomento del autoaprendizaje y auto-resolución de retos.
  • Fomento de la búsqueda adicional de información.
  • Eliminar el estigma de la metodología clásica de enseñanza de programación.

El objetivo final del curso es que los alumnos sean capaces de aprender y retener no conceptos teóricos, sino técnicas y habilidades que les convertirán automáticamente en profesionales de futuro.

Acabarán el curso con un potente porfolio que les abrirá puertas en el mercador laboral sin ningún tipo de problema.

Información e Inscripciones

¡Solicita ya tu plaza!

EOI- Escuela de Organización Industrial

Director: José Román Hernández Martín – manz@emezeta.com

Teresa González – teresa.gonzalez@eoi.es