Front End Web Developer

Aprende a crear y mantener aplicaciones Web complejas del lado del navegador utilizando las tecnologías con mayor demanda de la actualidad.

Aprende haciendo

Adquiere los conocimientos y las habilidades necesarias para que te conviertas en un(a) Desarrollador(a) Web competente.

Mentores experimentados

Soluciona tus dudas, recibe apoyo cuando lo necesites y acelera tu aprendizaje con mentorías 1-a-1 en los temas que más se te dificulten.

Alcanza tus metas

Encuentra el empleo de tus sueños o haz realidad tus ideas de negocio. El post-programa te prepara para esta nueva fase de tu vida.

Lo que aprenderás en el programa

Conoce y domina las tecnologías y habilidades necesarias para convertirte en un desarrollador Web Front End profesional

Módulo 1 HTML5 y CSS3

Crea sitios y aplicaciones que se adaptan a la pantalla de diferentes dispositivos.

  • Sintaxis y elementos de HTML
  • Sintaxis de CSS (reglas, selectores, propiedades)
  • Box model
  • Embeber media, video y audio
  • Display
  • Técnicas de posicionamiento
  • Selectores avanzados de CSS
  • Nuevas características de HTML5 y CSS3
  • Cascada, especificidad y herencia
  • Responsive design (media queries, mobile first)
  • Flexbox
  • Mejores prácticas
  • Sass

Módulo 2 Bootstrap

Aprende a utilizar y personalizar Bootstrap para agilizar el desarrollo.

  • Introducción
  • Tipografía y formato a elementos HTML (tablas, formularios, etc.)
  • Componentes
  • Alineación
  • Manejo de la grilla
  • Mobile first
  • Personalización

Módulo 3 Git y Github

Maneja los cambios de tu código y colabora con otros programadores.

  • Creación de repositorios
  • Commits
  • Ramas y etiquetas (tags)
  • El espacio de trabajo (estados de los archivos)
  • Repositorios remotos
  • Merging
  • Github (forking, pull requests, issues, etc.)
  • La estructura del repositorio
  • Tracking branches y remote tracking branches
  • Rebasing y stashing
  • Reflog
  • Flujos de trabajo en equipo
  • Reescribir la historia (amend, reset, rebase -i)

Módulo 4 JavaScript

Aprende en profundidad el lenguaje más popular y versatil del mundo.

  • Historia y características
  • Variables, tipos de datos y operadores
  • Condicionales y iteradores
  • Funciones (nombradas y anónimas)
  • Recursividad
  • Expresiones regulares
  • Objetos y prototipos
  • This, call, apply y bind
  • Hoisting
  • Scope
  • Closures
  • Programación funcional
  • ECMAScript 2015
  • Testing

Módulo 5 JQuery y AJAX

Aprende a crear aplicaciones dinámicas y en tiempo real sobre el navegador.

  • El DOM (Document Object Model)
  • Selección y manipulación de elementos
  • Eventos
  • Developer Tools
  • Cookies y Local Storage
  • Plugins de jQuery
  • El protocolo HTTP
  • Formatos de intercambio de información (XML y JSON)
  • Llamados AJAX
  • Promesas
  • Web Sockets
  • CORS y JSONP
  • REST API's y Firebase

Módulo 6 AngularJS

El framework JavaScript más popular para crear aplicaciones dinámicas en el navegador.

  • Introducción e instalación
  • 2-way data binding
  • Directivas y expresiones
  • Templates
  • Controladores, servicios y filtros
  • Formularios y validación
  • Testing (Mocha y Protractor)
  • Routing
  • Automatización de tareas con Gulp
  • Wireframes y Mockups
  • Scrum

Mentorías uno a uno

Al ingresar a Make it Real te asignamos un mentor principal el cuál estará pendiente de tu progreso y listo para solucionar tus dudas para que puedas aprovechar al máximo el programa.

Incluye

+90

Retos autoevaluados para que aprendas mientras los resuelves

+100

Videos que te guiarán en la construcción de aplicaciones, ¡no videos aburridos!

7

Proyectos evaluados por mentores experimentados con retroalimentación.

+500

Horas de aprendizaje práctico. Avanza a tu propio ritmo.

"En Make it real poseen una excelente metodología de enseñanza, permitiéndote ir a tu propio ritmo, siempre asesorado de tutores que están a disposición casi que en cualquier momento."

Luisa Fernanda Perez
Luisa Fernanda Pérez Front End Web Developer

"Ha sido una experiencia retadora y apasionante. De los cursos que he hecho en mi vida, nunca ví uno tan enfocado en la experiencia del estudiante para garantizar un aprendizaje real"

Juan Guillermo Gomez
Juan guillermo Gómez Fundador lehappypet.co

"Make it Real para mi ha sido la mejor experiencia de aprendizaje de mi vida, vas a tu ritmo, hay un gurú que te explica en caso que no entiendas y tienes recursos infinitos."

Leslie Restrepo
Leslie Restrepo JohnHenry.net

Los beneficios que recibirás

  • Acceso por un año a la plataforma (retos, cursos, recursos online y material adicional).
  • Mentorías ilimitadas por Hangout o Skype con mentores experimentados.
  • Acceso de por vida a Slack (nuestro chat interno). Sigue recibiendo apoyo de tus mentores y otros estudiantes aún cuando termines el programa.
  • Simulación de entrevista para que te prepares para esta nueva etapa de tu vida.
  • Acceso a la red de empleadores.