Comienza una nueva carrera en el sector de la tecnología

Aprenda cómo convertirse en un desarrollador web junior profesional a través de MigraCode. No necesita experiencia técnica, solo necesita una (súper) alta motivación para unirse. Ofrecemos un curso tanto en inglés como en español, pero nuestros materiales siempre están en inglés.

Estudiar en Migracode requiere esfuerzo y tiempo de su parte. Ofrecemos dos actividades semanales en el aula. Además de esas clases, debes trabajar todos los días en tu tarea. Una vez que seas aceptado como estudiante, recibirás los horarios específicos. Sin una gran dedicación, no podrá terminar MigraCode.

Lea más o solicite directamente desplazándose hacia abajo. Asegúrese de leer toda la información antes de aplicar.


¿Por qué estudiar en Migracode?

ACCESO ABIERTO

Sin costos de participación, uso gratuito de computadoras portátiles y uso abierto de espacios de trabajo compartido

OPORTUNIDADES DE TRABAJO

Conectándolo con empresas, apoyo con la búsqueda de empleo y ayuda con la preparación del trabajo.

UNA GRAN COMUNIDAD

Forma parte de nuestra comunidad y conoce a personas de diferentes orígenes.

SOPORTE ADICIONAL

Recibir algo más que educación: apoyo psicosocial, legal y de otro tipo.


¿Que aprenderás?

Introducción:
Git y la terminal

En la primera semana, obtendrá una introducción al mundo de la codificación, que incluye explicaciones sobre cómo usar el terminal, qué es GitHub y por qué lo usará y cómo 'impulsar' el sitio web que creó durante el proceso de aplicación.

Módulo 1:
HTML y CSS

HTML y CSS son los componentes básicos de cualquier sitio web y en este módulo le enseñamos cómo usarlos bien. Aprenderá cómo crear sitios web modernos y receptivos y lo preparará para los siguientes módulos.

Módulos 2-4:
JavaScript

Durante nueve semanas, pasamos de escribir su primer programa javascript a las herramientas y técnicas más modernas. Aprenderá a hacer que el sitio web sea interactivo y a escribir un código excelente y limpio. 

Módulo 5:
Reaccionar

React es un marco moderno que hace que la creación de sitios web complejos de una manera reutilizable sea muy fácil. En este módulo, enseñamos cómo funciona React y por qué es una excelente manera de crear sitios web.

Módulo 6:
Nodo

Node.js es un entorno de ejecución de JavaScript de código abierto, multiplataforma, back-end, que ejecuta código JavaScript fuera de un navegador web. En este módulo, le enseñamos cómo utilizar Node de manera más eficaz.

Módulo 7:
Bases de datos

Las bases de datos son esenciales para cualquier aplicación web moderna y se utilizan en muchos idiomas. En este módulo enseñamos la teoría detrás de las bases de datos al mismo tiempo que mostramos la implementación de una base de datos.

Módulo 8:
Proyecto de la vida real

En la última parte de nuestro curso, trabajará en un pequeño equipo para desarrollar un producto. El proyecto es una simulación de cómo tendrías que trabajar en una empresa tecnológica y te alienta a combinar todas las cosas que has aprendido durante el curso.

Módulo 9:
Habilidades blandas

A lo largo del curso, ofrecemos varios entrenamientos de habilidades blandas para prepararlo completamente para trabajar en un equipo dentro de una empresa de tecnología. Por ejemplo, ofrecemos entrenamientos de comunicación efectivos, entrenamientos de personalidad y sesiones de entrenamiento de escritura profesional.

Estructura del curso

DÍA LABORABLE
CLASE

Conferencia

Clase nocturna en un día laborable de 18:00 a 22:00.

SEMANAL
DEBERES

Con apoyo

Hasta 20 horas semanales, con la ayuda de nuestros voluntarios

FIN DE SEMANA
CLASE

Práctica

Clase de mañana o tarde el sábado de cuatro horas.


Lea la historia de Mouaz de Siria

“Los profesores del curso, que trabajan 100% voluntariamente, juegan un papel importante en ayudar a los estudiantes a superar los desafíos iniciales, según Mouaz. “Siempre están dispuestos a dar clases extra y ayudar, lo único que tienes que hacer es pedir”, observa, plenamente agradecido. “Verlos enseñándonos gratis, sabiendo que se les podría pagar muy bien dando clases en otro lugar, esa es realmente la mayor motivación para mí”.


Nuestros objetivos de aprendizaje en detalle

Habilidades técnicas:

  • Aprenda a comprender y usar los siguientes lenguajes de codificación en un nivel medio a avanzado: HTML / CSS, JavaScript, React, NodeJS y Bases de datos
  • Aprenda cómo usar Git y la línea de comandos, y también cómo usar la plataforma GitHub relacionada
  • Aprenda a usar herramientas de gestión de proyectos como Trello, Slack y Cloud Services
  • Aprenda a pensar en algoritmos y a buscar soluciones

Habilidades para buscar trabajo:

  • Aprenda cómo usar LinkedIn y cómo beneficiarse más de esta plataforma
  • Aprenda cómo prepararse y pasar por un proceso de entrevista para ser contratado por una empresa profesional de TI
  • Aprenda a crear y diseñar un CV / CV profesional

Habilidades blandas generales:

  • Aprenda a trabajar en un equipo bajo la supervisión de un mentor.
  • Aprenda a comunicarse de manera efectiva a través de la capacitación profesional en comunicación.
  • Aprenda a trabajar con personas de diferentes culturas y nacionalidades.
  • Aprenda cómo lidiar con el estrés relacionado con el trabajo y cómo planificar con anticipación
  • Aprenda a ser proactivo al preguntar y acercarse a las personas.

¿Estas listo para empezar?