Becas de formación en tecnologías de la información y programación

Una iniciativa del Gobierno de Québec para otorgar becas para el perfeccionamiento en programación.

Se invita a interesados potenciales al webinar de lanzamiento para conocer todos los detalles de participación

Para registrarse: Webinar de lanzamiento
26 de octubre de 2022 a las 6 pm (Hora del centro de México). 

Becas de formación en tecnologías de la información y programación 

Angular JS, React JS y Java Inicial

Descripción:

La Dirección de Servicios de Inmigración (DSI) para América Latina del Gobierno de Québec promueve la capacitación, invierte en la formación y ayuda a la transición digital de los trabajadores y talentos como parte de sus mandatos. En este sentido, informa sobre el lanzamiento

del programa de becas para profesionales y talentos de Argentina, Ecuador y Mexico, para cursos de programación y tecnologías de la información. La DSI otorgara un total de 150 subvenciones para cursos de formación en Angular JS, React JS y Java Inicial.

Las formaciones serán ofrecidas de manera completamente virtual en asociación con el instituto de habilidades digitales CoderHouse.

Objetivos: 

El propósito del programa de becas es alentar a los profesionales y egresados a perfeccionar sus habilidades en un sector clave

y de excelencia para mejorar su perfil profesional, generando mejores oportunidades para la empleabilidad y la movilidad profesional

hacia Quebec. Las becas cubrirán el 100% del costo de participación para cada curso.

Criterios de admisibilidad: 

Este programa de becas está dirigido a profesionales, egresados y talento de las tecnologías de la información, inteligencia artificial, video juegos en general. Para ser elegible, es necesario tener un diploma /certificación relacionado con su profesión y 1 año de

experiencia. Esta iniciativa se dirige a profesionales de Argentina, Ecuador y Mexico.

Condiciones de participación y evaluación: 

- El candidato deberá comprometerse a estudiar semanalmente en línea por un periodo de 2 meses. El seleccionado con ausencia en 2 clases perderá la beca.

- Tener acceso a una computadora e internet de alta velocidad.

- Interés, motivación y conocimiento del participante por Quebec y la movilidad laboral

- Para las formaciones de React JS y Java Inicial, los interesados deberán cumplir los conocimientos previos

y requerimientos técnicos de su equipo (ver más abajo)

Cómo participar: 

Los interesados deberán llenar el formulario que figurara en el sitio de la Delegación general de Quebec en México a partir del 26 de octubre. Posteriormente la DSI invitará a enviar su solicitud y documentación por correo electrónico a los perfiles que más se ajusten a los criterios de selección.

La solicitud deberá incluir:

- Carta de motivación, en formato PDF, de un máximo de una página;

- Copia del diploma de estudios;

- Hoja de vida/CV en formato PDF, mencionando el nivel de francés (si aplica) y detallando las experiencias laborales;

Los documentos pueden enviarse en español o en francés.

Criterios de evaluación

Los principales criterios de evaluación son:

- La relevancia del diploma de estudios y experiencia laboral, en relación con las prioridades del mercado laboral en Quebec;

- El interés del candidato en Quebec;

- La motivación del candidato, demostrada en los documentos requeridos.

Las becas se podrían seleccionar por sorteo entre las mejores candidaturas.

En asociación con CoderHouse

Para conocer todo sobre las actividades de Quebec, siga nuestras redes sociales:

https://www.facebook.com/ElegirQuebec

Más detalles sobre los cursos ofrecidos

ANGULAR JS: 

En este curso aprenderás a crear y mantener aplicaciones web en una sola página con Angular. A través de este framework para aplicaciones web, trabajarás con HTML y TypeScript, pudiendo generar desde el prototipo hasta la implementación completa de una aplicación.

Duración del curso: 2 meses (9 semanas) 

5 módulos (ver plan de estudios) https://drive.google.com/file/d/1SdnER4kC7AITlO3Nx9n9Oon4n6AfqDXo/view

Modalidad online

Objetivos al finalizar el curso:

- Comprender el ecosistema Angular/ Typescript

- Programar en Typescript de forma asincrónica avanzada del lado del cliente

- Dividir un proyecto frontend en componentes

- Utilizar directivas Data Binding, estructurales, de aplicación condicional de estilos y personalizadas.

- Trabajar con formularios avanzados y sus validaciones

- Conocer los mecanismos de comunicación entre componentes 

- Implementar un router del lado front

- Implementar servicios y sus configuraciones

- Consumir una API RESTful.

- Utilizar un framework CSS Avanzado: Angular Material

- Crear un sistema de autenticación con JWT

- Conocer los mecanismos para integrar el proyecto Angular a un  backend real

- Realizar test unitarios y de integración al proyecto de Angular

- Integrar el patrón de estado global Redux en nuestra SPA con DevTools.

REACT JS:

En este curso aprenderás a programar por componentes, mediante Javascript, JS, ES6, y también conocerás

las ventajas de la utilización de los flujos de datos. Asimismo, aplicarás el manejo de rutas utilizando Firebase,

y comprenderás la utilización del virtual DOM mediante los desarrollos de React JS. Al finalizar, podrás crear

tus propias aplicaciones SPA, y estarás en condiciones de hacer cualquier desarrollo con uno de los frameworks

más populares y avanzados del momento.

Duración del curso: 7 semanas

5 módulos (ver plan de estudios) https://docs.google.com/presentation/d/1u4H576DW8WJ30oTOgn-K5v1WodnFioA4ntTcmBVyl6A/edit#slide=id.g11fad08f53c_0_613

Modalidad online

Nivel de dificultad y dedicación: 

Alta (requiere de mínima de una carga de trabajo semanal promedio de 6 horas por fuera de la cursada)

Avanzada (requiere conocimientos previos)

Conocimientos previos: 

Este es un curso de programación de nivel avanzado, por lo tanto, deberás contar con sólidos conocimientos en

Javascript, e intermedios en programación lógica, así como un manejo fluido de HTML5 y CSS3. Es necesario

que cuentes con los conocimientos abordados en el curso de JavaScript.

Requisitos mínimos: 

8 gb de RAM, procesador de cuatro núcleos, GPU de 2 gb de RAM. Requisitos recomendados: 16 gb de RAM,

procesador de ocho núcleos, GPU de 4 gb de RAM. Debe considerarse que se ejecutarán emuladores junto al IDE.

Objetivos al finalizar el curso:

- Crear desde cero SPA, haciendo foco en las interfaces de usuario.

- Desarrollar aplicaciones web en Javascript utilizando ReactJS, la librería de código abierto con mayor crecimiento en la web.

- Diseñar soluciones web rápidas, escalables, flexibles y potentes

JAVA INICIAL:  

En este curso aprenderás las nociones centrales del lenguaje Java, así como las virtudes del paradigma de programación orientada a objetos e implementación de servicios REST con acceso a la base de datos.

Duración del curso: 8 semanas, 2 meses

Modalidad online

4 módulos (ver plan de estudios) https://drive.google.com/file/d/1-LO8YNBW3geahEktXlGQQ6-FHhqshH8F/view

Nivel y dedicación: 

Intermedio (requiere de un conocimiento básico o experiencia previa mínima en la disciplina)

Moderada (requiere de mínima de una carga de trabajo semanal promedio de 4 horas por fuera de la cursada)
Conocimientos previos:

Desarrollo Web y JavaScript previamente. Es necesario nociones de programación en algún lenguaje.

Requerimientos técnicos:

Computadora portátil o de escritorio. Requisitos mínimos: 8 Gb de RAM, procesador de cuatro núcleos, GPU de 2 Gb de RAM. Recomendados: 16 Gb de RAM, procesador de ocho núcleos, GPU de 3 Gb de RAM. IntelliJ/Eclipse, Maven, Jdk 8, Postman, Git y Trello.

Objetivos al finalizar el curso:

- Crear soluciones simples a partir de problemas complejos.

- Diseñar soluciones basándose en el paradigma orientado a objetos.

- Conectarse a la base de datos.

- Diseñar servicios de tipo REST.

image003