
Programa cofinanciado por el Fondo Social Europeo y FIFEDE.
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 front-end, 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.
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.
Al finalizar el curso, 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, ...)
- JavaScript (fundamentos de programación, ECMAScript, ES Modules...)
- Framework SPA (Vue.js, SFC, Tooling, Vuex, etc...)
- Especialización Diseño (Responsive Design, Metodologías CSS, Frameworks CSS, etc...)
- Especialización Front-end (Animaciones, librerías gráficas, SVG, APIs nativas de JavaScript, etc...)
- Optimización y monitorización (Posicionamiento SEO, Google Analytics, Optimización web, etc...)
- Proyecto: Se realizará un proyecto final para desarrollar los conocimientos adquiridos.
Datos generales
Jóvenes que en el momento de inscribirse al programa tengan entre 16 y 29 años, que estén inscritos en el Sistema Nacional de Garantía Juvenil. Imprescindible adjuntar certificado de Garantía Juvenil.
Todos ellos tienen que estar interesados y querer ser profesionales de este sector. Deberán superar un test y/o una entrevista personal.
Los siguientes requisitos son recomendables para el curso:
• Conocimientos mínimos de inglés.
• Conocimientos mínimos de fundamentos de programación.
• Conocimientos mínimos de HTML y/o CSS.
Las aptitudes y actitudes que deberán poner en práctica durante su formación son las siguientes:
• Esfuerzo máximo. Asistir a las clases, investigar sobre los materiales complementarios y aportar todo este conocimiento a su proyecto.
• Proactividad. La programación requiere ir siempre más allá. Todos los años salen nuevos frameworks y herramientas, por lo que es esencial que el alumno esté dispuesto a investigar por su cuenta.
• Gestión del tiempo. Es necesario que el alumno sepa gestionar el tiempo y el de sus compañeros trabajando en equipo, combinando dotes de liderazgo y flexibilidad al mismo tiempo.
• Dedicación. Se exigirá una alta dedicación al programa durante todo su tiempo de duración.
12 semanas
255 horas lectivas + tutorías de empleabilidad
Gratuito por ser un programa cofinanciado por el Fondo Social Europeo y FIFEDE.
Contenidos
Módulo 1: Conceptos base + front-end (25h)
- 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 (25h)
- 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 (25h)
- 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 (25h)
- Aprendizaje, 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 CSS-in-JS.
Módulo 6: Framework SPA (25h)
- Web Components. Utilización de componentes web en el framework SPA Vue. Single File Components. Tooling y plugins para Vue.
Módulo 7: Especialización Frontend (25h)
- Animaciones web, librerías gráficas, APIs nativas para web con Javascript (sintetizador de voz, batería, fetch, storage, etc...), diseño vectorial SVG, tecnologías de nueva generación.
Módulo 8: Optimización y monitorización (25h)
- Servicios externos para enviar emails, Monitorización y uso de Google Analytics. Pasarelas de pago con Stripe. Herramientas de despliegue como Heroku, Netlify o Zeit
Módulo 9: Optimización y monitorización (25h)
- Optimización web, Fundamentos y bases del posicionamiento SEO y automatización con GulpJS.
Módulo 10: Empleabilidad (25h)
- 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 (5h)
- 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.
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
Natalia Ruiz – 91 207 03 45 - natalia.ruiz@eoi.es