EOI-Garantía Juvenil: Programa Especialización en Programación FullStack

Competencias digitales avanzadas

Cursos y talleres

Límite de inscripción: 17/09/2020 10:00
Fechas: 21/09/2020 09:00 - 03/12/2020 14:00

Precio

Gratuito

Lugar

Plataforma online Blackboard de la EOI

Este programa nace con el objetivo de ofrecer a jóvenes desempleados los conocimientos, habilidades y aptitudes necesarios para su inmersión, como profesionales del desarrollo web, en un mercado laboral marcado por la transformación digital de la sociedad.

El temario se rige por unos objetivos específicos para que los alumnos puedan convertirse en desarrolladores FullStack. Al cabo de tres meses los alumnos adquirirán habilidades en diferentes áreas:

  • FrontEnd (maquetación html&css avanzada. Boostrap, Flex, Grids CSS, SASS).
  • UI/UX Designer Concepts.
  • BackEnd (Javascript, Node.js, Express).
  • Frameworks de javascript (Angular 9, Express).
  • Bases de datos (MongoDB e introducción a MySQL y DynamoDB).
  • Desarrollo de APIs Restful (planificación, despliegue).
  • DevOps (Administración de sistemas, Docker, Git, CI, Heroku, Amazon AWS,
  • Infraestructuras de alta disponibilidad).
  • Ejercicios prácticos: Es un curso de alto contenido práctico, enfocado en ejecución y autoaprendizaje
  • Masterclass: Sesiones temáticas.
  • Proyecto: Se realizará un proyecto final durante las cuatro últimas semanas a través del uso de una correcta aplicación de metodologías ágiles.

Objetivo: Ofrecer a jóvenes desempleados los conocimientos, habilidades y aptitudes necesarios para su inmersión, como  profesionales del desarrollo web, en un mercado laboral marcado por la transformación digital de la sociedad.

Promotor: Curso promovido por el Fondo Social Europeo, La Sociedad de Promoción Económica de Gran Canaria (SPEGC) – Cabildo de Gran Canaria y la Escuela de Organización Industrial  (EOI) dentro del Programa de Garantía Juvenil.       

Fecha y Horario: 21 de septiembre al 3 de diciembre de 2020 en horario de tarde, en formato online según calendario.

Horas: 278 horas (lectivas, tutorías individualizadas y trabajo en equipo)

Dirigido a: Jóvenes menores de 30 años cumplidos residentes en Gran Canaria, en situación de desempleo y dados de alta en el Sistema Nacional de Garantía Juvenil interesados en obtener formación y aptitudes necesarias para convertirse en desarrolladores FullStack.

Aptitudes y actitudes que los participantes deberán poner en práctica durante su formación:

  • Capacidad de esfuerzo máximo en su formación, lo que les obligará a asistir a las sesiones presenciales y online, investigar sobre los materiales complementarios y aportar todo este conocimiento a su proyecto final.
  • 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.
  • Habilidad para gestionar su tiempo y el de sus compañeros trabajando en equipo y combinando dotes de liderazgo y flexibilidad al mismo tiempo.
  • Dedicación completa al programa durante todo el tiempo que dura.

Es necesario aportar portátil tipo PC o Mac y superar el test a cumplimentar al realizar la pre-inscripción.

Programa:

  • FrontEnd. Repaso general a los conocimientos básicos, y nos centraremos en habilidades avanzadas, nuevas técnicas y herramientas de utilidad. Se enseñarán conceptos de diseño de interfaces y de experiencia del usuario.
  • JS Avanzado. Se abordará el aprendizaje de Javascript enfocado a servidor haciendo uso de Node.js y ES6, junto con las librerías front como jQuery y se hará uso de técnicas de programación de servidor. Además, se hará una introducción breve a Git en este módulo para tener una primera toma de contacto con dichas herramientas.
  • Frameworks JS (front y back). Se comenzará a usar Express sobre Node.js para el desarrollo de herramientas y APIs privadas. Además, se hará una toma de contacto con bases de datos relacionales y no relacionales. Los alumnos podrán aprender el uso de otras herramientas MBaaS como Firebase. En la parte front, se usará el framework Angular 9 ya que existe una alta demanda de este en el sector.
  • API RestFul. Los alumnos sabrán montar desde cero y haciendo uso de buenas prácticas y estándares de la industria una API Restful al completo.
  • DevOps. Los alumnos aprenderán los conceptos básicos en administración de sistemas, siguiendo nuevas técnicas de actualidad que enfocarán más sus tareas a DevOps, de forma que programadores puedan gestionar servicios y servidores con facilidad. Aprenderán a diseñar y desplegar servicios sobre Amazon AWS, a gestionar el ciclo y despliegue de aplicaciones, monitorización, seguimiento, uso avanzado de Docker y de Git.
  • ReactJS. En esta edición del curso, y por petición tanto del sector que demanda bastante esta tecnología, como de los alumnos de ediciones anteriores, se incorporará dos sesiones de clase en la semana final de curso para hacer una introducción a los alumnos al framework de javascript ReactJS como alternativa a Angular 9. Esto les dará a los alumnos una carta de presentación ante las empresas de mucho más valor.
  • Masterclass’s.  El programa vendrá acompañado de un conjunto de masterclass donde se verán otras tecnologías y tendencias que todo desarrollador FullStack debe conocer.
  • Agile. En esta tercera edición, se propone que durante las semanas de proyecto estén cotutorizados por un experto en metodologías ágiles. El hacer uso de estas técnicas y el trabajar en equipo durante el proyecto, dotará a los alumnos de una capacidad para trabajar en equipo y en empresas que no adquieren en ningún otro lugar.
  • Proyecto final. Se trata de desarrollar una aplicación web a partir del trabajo en cada una de las áreas sobre las que se centra cada módulo y desplegar esta en Amazon AWS. Todo esto lo harán de manera organizada y de máxima eficiencia aplicando técnicas de agile. Al final del programa deben dar coherencia a todos los capítulos trabajados siguiendo las orientaciones del profesor para lograr este desarrollo.
  • Empleabilidad, transversal al resto, centrado en fomentar la incorporación de los participantes al mundo laboral, que se imparte a lo largo de todo el curso en 4 sesiones. Su peso es de 20 horas de formación presencial más tutorías tanto en sesiones prácticas de todo el grupo como en grupos reducidos para las revisiones individualizadas de los CV y entrenamiento en procesos de entrevistas laborales.

Todos los módulos forman un itinerario formativo que atiende al desarrollo de:

  • Conocimientos mediante sesiones técnicas, en las que los alumnos reciben los fundamentos en los que se sostendrá su práctica laboral diaria; resolverán sus dudas y construirán su proyecto final.
  • Habilidades mediante sesiones prácticas en forma de talleres y clases centradas en el uso de herramientas que les permitirán experimentar de primera mano los contenidos aprendidos.
  • Actitudes mediante sesiones de evaluación del desempeño que les permitirán afrontar su nivel de aprovechamiento del curso y cómo mejorarlo. Asimismo, recibirán clases de representantes de empresas relevantes del sector en las que conocerán las últimas tendencias y otras de trabajadores en las áreas en las que se centra el programa que les ayudarán a comprobar cómo es el día a día de las nuevas profesiones digitales.

Precio:  Gratuito  (plazas limitadas)

Requisitos:

  • Tener menos de 30 años cumplidos en el momento de realizar la inscripción y ser residente en Gran Canaria.
  • Estar dado de alta en el Sistema de Garantía Juvenil y ser Beneficiario (Certificado de Garantía Juvenil) en la fecha de comienzo del curso.
  • Superar el test a cumplimentar en la inscripción

Este curso es organizado conjuntamente con la Escuela de Organización Industrial: www.eoi.es