Módulo 1
Introducción a la Programación, Algoritmia y Estructura de Datos.
Programa:
1. Programación de Computadoras
2. Estructura del Hardware
3. Matemática discreta
4. Lenguajes de programación
5. Javascript básico
6. Introducción a los Algoritmos y estructura de datos con Javascript
7. Typescript básico
8. Análisis de preguntas en entrevistas para compañías tecnológicas
9. Proyectos prácticos en Javascript y Typescript
Módulo 2
HTML, CSS, Javascript/Typescript avanzado, Introducción a ReactJS
Programa
1. Herramientas cotidianas del programador GIT, ESLINT, Browser Tools
2. HTML5
3. CSS
4. Javascript avanzado
5. Typescript avanzado
6. Introducción a React
7. Proyectos con React
8. Análisis y resolución de preguntas y problemas de entrevistas para puestos
internacionales
Módulo 3
Metodologías de Desarrollo de Software, Diseño de Software, Arquitectura de Software,
Análisis de preguntas y problemas para postulación de puestos de Programador en el
exterior.
Programa
1. Metodologías de desarrollo de Software Ágil
2. Diseño de Software
3. Patrones de diseño de software
4. Mejores prácticas en el desarrollo de Software
5. Arquitectura de Software
6. Diseño de Software y mejores prácticas de desarrollo de FrontEnd con React
7. Análisis de preguntas y problemas frecuentes en entrevistas para grandes empresas
del exterior
Módulo 4
React Avanzado, Proyectos avanzados con React, Introducción al framework NextJS,
Preguntas y problemas en entrevistas de programador en el extranjero
Programa
1. React avanzado
2. Desarrollo de proyectos con conceptos avanzados en React
3. Introducción al Framework NEXTJS
4. Desarrollo de proyectos con el framework NEXTJS
5. Análisis de preguntas y problemas en entrevistas de puestos de programador en el
extranjero
Módulo 5
Testing en proyectos FrontEnd, Performace en proyectos React, metodologías guiadas
por testing, Desarrollo de portafolio de proyectos final, Análisis de preguntas y problemas para postulaciones a puestos de programador en compañías del extranjero
Programa
1. FrontEnd Testing
2. Diferentes tipos de tests
3. Librerías utilizadas para testing en React
4. Performance y optimización de proyectos con React
5. Desarrollo de portafolio final de proyectos
6. Análisis de preguntas y problemas para postulaciones a puestos de programador en el extranjero