Programa FullStack FrontEnd

18
FullStack Programa FrontEnd & ¡Fortalecemos juntos el talento digital guayaquileño! 175 horas FullStack 135 horas FrontEnd Un programa de:

Transcript of Programa FullStack FrontEnd

Page 1: Programa FullStack FrontEnd

FullStackPrograma

FrontEnd&

¡Fortalecemos juntos el talento digital guayaquileño!

175 horas FullStack135 horas FrontEnd

Un programa de:

Page 2: Programa FullStack FrontEnd

Programar no es solo ingresar un código con ciertas especificaciones, va más allá y aprenderlo nos beneficia y ayuda a lograr una comunicación directa con el ambiente tecnológico que nos rodea. Aprendemos a solucionar problemas, principalmente situaciones de lógica e ingenio. Es el arte de crear soluciones desde cero a paradigmas complejos a base de un pensamiento estructurado, lógico y creativo.

Los estudiantes que aprendan a programar estarán mejor preparados para la revolución tecnológica que se extiende por todas las culturas y derriba fronteras. El futuro demandará no solo programadores, sino profesionales que dominen el pensamiento computacional, que es el objetivo que buscamos lograr mediante este programa.

Page 3: Programa FullStack FrontEnd

Ventajas de acceder al programa

Uso de herramientas de programación usadas por las empresas más importantes de tecnología

La experiencia académica de la Universidad de los Hemisferios

Acceso para los estudiantes a la plataforma de manejo de proyectos.

Talleres de trabajo con una metodología de casos reales

¿A quienes está dirigido?

El programa de FullStack & FrontEnd, está dirigido a hombres y mujeres guayaquileños, que buscan potencializar sus habilidades profesionales y estar preparados para futuros empleos.

Los profesionales tendrán la capacidad de desarrollar estrategias y soluciones de alta tecnología y ser una parte activa de un entorno de negocios cada vez más competitivo y desafiante, sin importar en el sector en el que desarrollen sus actividades.

Page 4: Programa FullStack FrontEnd

Modalidad:

El programa se lo realizará con una modalidad dinámica mixta (virtual y presencial) y con contenido e interacciones sincrónicas y asincrónicas que se ajustan a la realidad actual de la sociedad.

Aplicarás métodos de diseño centrado en el usuario para resolver

problemas.

Conocerás técnicas y herramientas para el

desarrollo de interfaces.

Serás capaz de liderar iniciativas estratégicas

organizacionales.

Consigue experiencia real con casos de la

industria.

Aprender las técnicas más relevantes para construir productos

reales.

Manejo fluido de herramientas como

Spring, Dockers, React, Flutter, etc.

Aprendizajes clave

Page 5: Programa FullStack FrontEnd

Afinarás destrezas en el desarrollo de

aplicaciones.

Aprenderás como construir soluciones

desde un punto de vista del usuario ( UX ).

60 cupos disponibles

FullStack & FrontEndpara ser parte del programa

135 horas totales de capacitación en: Full Stack, 100 horas serán sincrónicas virtuales y 35 horas de desarrollo de proyectos de manera presencial.

10 horas presenciales de capacitación en: Competencias para la Empleabilidad.

30 horas sincrónicas virtuales en: Experiencia de Usuario e Interfaz de Usuario para productos digitales

Horas:

FullStack

Las clases presenciales serán los días sábados de 8h30 - 13h30Las clases online serán vía zoom de lunes a viernes de 19:30 a 21:30

https://epico.gob.ec/fullstack-frontend/Aplica por tu beca

Page 6: Programa FullStack FrontEnd

Módulos

Módulo 1: Spring Framework

Introduccion a Spring

Patrones de diseño.

Anotaciones

Micro-Servicios

Spring Security

Swagger

Introducción a Spring Boot

FullStack

FrontEnd

95 horas totales de capacitación en “Programación Digital perfil: Front-end”, 60 horas serán síncronas virtuales y 35 horas de desarrollo de proyectos de manera presencial.

10 horas presenciales de capacitación en: Competencias para la Empleabilidad.

30 horas sincrónicas virtuales en: Experiencia de Usuario e Interfaz de Usuario para productos digitales.

Page 7: Programa FullStack FrontEnd

Módulo 2: Flutter

Dart 101

Empezando con Flutter

Interfaces de usuario

Formularios

Despliegue de aplicación

Animaciones

Aplicación de Ecommerce con integración a Rest API (Uso de Rest API desplegada en curso de BackEnd)

Pruebas unitarias

Docker

DB

RabbitMQ -→ API Asíncrono

Circuit Breaker ( Hystrix )

NoSQL

Log4j

Cliente HttpFinal

Page 8: Programa FullStack FrontEnd

Fundamentos de React

Módulo 3: React

Introducción a React

Consumir servicios Rest

Creación y diseño de componentes

React Router

Hooks

Creación de un proyecto

Pruebas unitarias

Fundamentos de UX Fundamentos de UX móvilUser Research: Metodologías de investigación, preparación de trabajo de campo, entrevistas, análisis de la información y búsqueda de patrones, diagramas de afinidad, jornada del usuario, creación del perfil del usuario.Metodología ágil en UX Fundamentos de UIDiseño UI con base en diseño UX: Implementación de solución.

Módulo 4: Docker

Módulo 5: UX

Page 9: Programa FullStack FrontEnd

Fundamentos de Diseño Gráfico.Fundamentos de Arquitectura de Información. Fundamentos de creación de contenido.Fundamentos de prototipado para diferentes dispositivos. Patrones de UI.Usabilidad y Accesibilidad en UI

Módulo 6: Talleres

Metodología basada en proyectos y casos reales.Metodología basada en esquemas organizacionales replicando fábricas de programación donde se perfilarán los capacitados en equipos y posiciones de liderazgo en base a sus habilidades blandas para resolver los proyectos asignados.

Módulo 7: Competencia para la empleabilidad

https://epico.gob.ec/fullstack-frontend/Aplica por tu beca

Page 10: Programa FullStack FrontEnd

Módulos

FrontEnd

Módulo 1: Flutter

Dart 101

Empezando con Flutter

Interfaces de usuario

Formularios

Despliegue de aplicación

Animaciones

Aplicación de Ecommerce con integración a Rest API (Uso de Rest API desplegada en curso de BackEnd)

Pruebas unitarias

Fundamentos de React

Módulo 2: React

Introducción a React

Creación y diseño de componentes

Creación de un proyecto

Page 11: Programa FullStack FrontEnd

Consumir servicios Rest

React Router

Hooks

Pruebas unitarias

Fundamentos de UX Fundamentos de UX móvilUser Research: Metodologías de investigación, preparación de trabajo de campo, entrevistas, análisis de la información y búsqueda de patrones, diagramas de afinidad, jornada del usuario, creación del perfil del usuario.Metodología ágil en UX Fundamentos de UIDiseño UI con base en diseño UX: Implementación de solución.Fundamentos de Diseño Gráfico.Fundamentos de Arquitectura de Información. Fundamentos de creación de contenido.Fundamentos de prototipado para diferentes dispositivos. Patrones de UI.Usabilidad y Accesibilidad en UI

Módulo 3: UX

Page 12: Programa FullStack FrontEnd

Módulo 4: Talleres

Metodología basada en proyectos y casos reales.Metodología basada en esquemas organizacionales replicando fábricas de programación donde se perfilarán los capacitados en equipos y posiciones de liderazgo en base a sus habilidades blandas para resolver los proyectos asignados.

Módulo 5: Competencia para la empleabilidad

Page 13: Programa FullStack FrontEnd

Claustro Docentes

Roberto León:Ux design inmersive program - Devmountain

• Conducted and managed interviews from EUA and Ecuador

• Create user map stories and persona based on different

locations from the research.

• Sketched out wireframes from lo-fi to hi-fi.

• Created a UI look and feel. Responsive prototype for different devices

Projects

LIFTOFFEducational responsiveweb platform

https://epico.gob.ec/fullstack-frontend/Aplica por tu beca

Page 14: Programa FullStack FrontEnd

Juan Carlos Lafuente

Jefe de Desarrollo y Planificación TécnicaDesarrollo de Plataforma E-Commerce KATUK

Universidad de Especialidades Espíritu SantoMaestría en Auditoría de Tecnologías de la Información

• Mysql, SQL server, PostgreSQL, Oracle PL/SQL, SQLite, MongoDB.

Motor de BDD

• Java JEE, PHP, Visual Studio C#, HTML, PHP, JAVASCRIPT, PYTHON,

RPG/AS400.

Lenguaje de Programación

ECLIPDATA S.A

INGENIERÍA EN SISTEMAS COMPUTACIONALES

Ronny Matute:

Universidad de Guayaquil

INGENIERO FULL STACK -

• React Native ( Android develop )

• Java ( Spring boot ) con zeebe y Jhipster Registry

• Vuejs ( Web )

• MongoDb

Page 15: Programa FullStack FrontEnd

Dolores Carolina Molina

Escuela Superior Politécnica Agropecuaria de Manabí ESPAM MFLIngeniera en Informática

ECLIPDATA S.A.

• Desarrolladora de Front-end.

• Desarrollo de sistemas web con Vuejs, desarrollo móvil con React Native

y Android nativo.

Gabriel Villacís

Ingeniero en Sistemas ComputacionalesUniversidad de Guayaquil

DESARROLLADOR DE SOFTWAREEclipdata S.A. (Desarrollo de Software, Analítica de datos, Implementación de Machine Learning),

• Diseño y desarrollo de microservicios Java con los componentes de

Spring Cloud Netflix, bases de datos MongoDB y MySQL;

• Orquestación de microservicios empleando sistemas de automatización

basados en workflows y BPMN;

• Integración con sistemas de proveedores vía REST API, Servicios Web

SOAP y procesos Batch;

Page 16: Programa FullStack FrontEnd

David Solís Ruiz

Gerente de Desarrollo - Agencia Geeks Ecuador• Planificación y cumplimiento de los proyectos de la agencia.

• Planificación de proyectos para las campañas publicitarias de los clientes

de la agencia según los objetivos planteados.

• Monitoreo y optimización de recursos.

• Responsable de la viabilidad, ejecución, seguimiento y liberación de

proyectos.

Ingeniería en Computación especialización Sistemas de Información - ESPOL

Bryan Manzaba

Telconet Ecuador,Ingeniero de Software

• Desarrollar MSA junto al framework Spring Boot, Spring Data, Spring Cloud.

• Manejo de Base de Datos relacional como postgrest

DataBase y no relacional, nosql como MongoDB,Cassandra.

• Base de datos en Memoria como Redis. Administración de Motor de

Mensajería kafka.

• Especialista en Docker, Intructor de Docker, RabbitMQ.

• Administración de instalaciones en Servidores de Desarrollo, Testing

y Pre-Producción.

Ingeniero en Sistemas ComputacionalesUniversidad de Guayaquil

Page 17: Programa FullStack FrontEnd

Paso Paso Paso Paso

Noviembre Noviembre /Diciembre Enero - Abril Abril

Inicio de inscripciones Calificación de losinteresados a Becas

Desarrollo del Programa Evento de clausuraDemo Day

Cronograma

https://epico.gob.ec/fullstack-frontend/Aplica por tu beca

Page 18: Programa FullStack FrontEnd

Proceso de Admisión

Fase 1 (Recepción de Postulaciones) - 30 noviembre - 26 diciembre

Fase 2 (Prueba de Conocimiento Básico) - 2 diciembre - 26 diciembre Fase 3 (Evaluación de candidatos) - 2 diciembre - 26 diciembre

Fase 4 (Entrevista Estructurada) - 6 diciembre - 26 diciembre

Fase 5 (Calificación Final) - 26 diciembre - 28 diciembre

Fase 6 (Notificación a los seleccionados y Agradecimiento a los que no calificaron) 28 diciembre - 29 diciembre