Isotipo de AcámicaLogo de Acámica

Carrera

Front-end Avanzado en React

Aprende la poderosa librería UI de Facebook que está transformando el mundo de las interfaces.

En colaboración con

close

Convertite en React Developer,
uno de los perfiles más demandados del mercado

Hasta hace no mucho tiempo estábamos acostumbrados a escribir Javascript puro o a utilizar librerías como jQuery centradas en la manipulación del DOM. Hoy con React nos enfocamos en la construcción de interfaces de usuario (UI) mediante componentes reutilizables que nos permitan tener las vistas asociadas a datos sin necesidad de escribir código para manipular la página cuando estos cambian.

El objetivo es brindarte las habilidades y la experiencia que necesitas para crear soluciones profesionales en React. Grandes compañías de Silicon Valley han empezado hace unos años a trabajar con esta tecnología, haciendo de este perfil uno de los más buscados de la industria.

  • Duración4 meses
  • Dedicación estimada14 hs / semana
  • RequisitosExperiencia en Desarrollo Web
projects Aprendizaje por proyectos Crea 3 proyectos de aplicaciones reales
video - player Teoría interactiva Videos en plataforma online
support Created with Sketch. Servicios al estudiante Chat de estudiantes con soporte diario
feedback Created with Sketch. Devoluciones personalizadas Recibe feedback sobre cada una de tus entregas
team Created with Sketch. Clases con mentores Ya sea presencial en sedes o a distancia con videollamadas
certificate Created with Sketch. Certificación Entrega de diploma validado por empresas como OLX y Medallia

En 4 meses vas a aprender de

  • UI a través de componentes

    UI a través de componentes

    Cambio de paradigma al idear interfaces de usuario a través de compartimentos autónomos que almacenan datos e interactúan entre ellos dentro de la aplicación.

  • React

    React

    React es la librería de JavaScript declarativa, eficiente y flexible para crear interfaces de usuario más popular del momento.

  • Redux

    Redux

    Redux es un contenedor de estados predictivo para JS. Ayuda a programar aplicaciones que se comporten de manera consistente, se ejecuten en diferentes entornos (cliente - servidor - nativo) y sean fáciles de testear.

  • Server Side Rendering / Next.js

    Server Side Rendering / Next.js

    Next.js es un framework de React que, entre otras funciones, facilita el procesamiento de las interfaces del lado del servidor mejorando de esta forma la experiencia de usuario.

  • JavaScript avanzado con ECMAScript 2015+

    JavaScript avanzado con ECMAScript 2015+

    Desde el año 2015 JavaScript, a través de su nuevo estándar (ECMAScript), se actualiza con frecuencia dando respuesta a los requerimientos de la web actual incorporando nuevas expresiones, funciones y métodos, entre otras novedades.

  • Programación funcional

    Programación funcional

    La programación funcional es un paradigma de desarrollo que trata eficientemente los cambios de estados mediante funciones matemáticas que evitan caer en el cambio directo y la mutación de datos (tradicionales en la programación declarativa).

  • UI Testing

    UI Testing

    El testeo de UI es el proceso de automatización de pruebas unitarias sobre las interfaces gráficas de usuario de una aplicación para garantizar que éstas cumplen con sus especificaciones y funcionalidades.

  • Programación asincrónica

    Programación asincrónica

    Es una característica de JavaScript y otros lenguajes que permite estructurar funciones que se ejecutan en simultáneo a la aplicación sin bloquear el funcionamiento de la misma -de forma similar a una función de sincronía normal.

La experiencia Acámica

Una vivencia compartida que te lleve a descubrir, conocer, crear y alcanzar tus objetivos.

En nuestras sedes o a distancia

Súmate a una comisión presencial o inscríbete en una comisión a distancia con clases mediante videoconferencia en vivo.

Sedes
Contenido interactivo

Con contenido teórico interactivo

Vive una experiencia con la teoría en videos y las horas de clase para trabajar lo práctico, realizar dinámicas en grupo y resolver dudas.

Junto a un equipo de mentores

Aprende en clases innovadoras junto a tus compañeros guiados por nuestros mentores expertos.

Mentores

Construye tu portfolio profesional

Con el aprendizaje basado en proyectos vas a desarrollar tus habilidades trabajando en desafíos prácticos que te servirán para mejorar tu portfolio en Github.

Proyecto 1
Reserva de alojamientos

Sistema de reserva de hoteles boutique con que nos permita hacer énfasis en la facilidad para repetir elementos y compartir acciones que afectan a toda en la interfaz, una de las mayores característica de React.

Proyecto 2
Newsfeed

En esta aplicación vamos a trabajar la posibilidad de traer -y enviar- datos de una fuente externa. También crearemos una estructura de proyecto desde cero utilizando boilerplates, persistencia de datos locales e información dinámica.

Proyecto 3
Reward Store

En esta tienda de premios buscaremos exponer el poderoso valor de React al compartir estados entre componentes, agregando navegación entre distintas secciones, testeo unitario de los componentes y renderizado desde el lado del servidor.

Próximas comisiones

Aprendizaje híbridoUna experiencia moderna, diseñada por expertos, con clases presenciales o a distancia y contenidos online para que avances y aprendas con flexibilidad.
Certificación de empresasConfía en que todo tu progreso y esfuerzo va de la mano con las necesidades de la industria, con validación de gigantes tecnológicos.
Mentoría personalizadaAprende en grupos reducidos, con la guía de mentores para evacuar todas tus dudas durante tu aprendizaje.
Construye proyectos realesRealiza 3 proyectos robustos y aprende haciendo, con devolución de expertos de la industria sobre tu código.
Habilidades humanas y laboralesEntendemos la importancia de trabajar y desarrollar habilidades complementarias para que te destaques como profesional en cualquier ámbito.

Preguntas Frecuentes

¿Cómo puedo pagar mi inscripción? ¿Y las cuotas?

Según tu país de residencia cuentas con distintas opciones.

  • Argentina: tarjeta de crédito o débito, débito automático de cuenta bancaria (con CBU), transferencia o depósito en cuenta, y efectivo en la red Rapipago.
  • Resto del mundo: tarjeta de crédito.

¿Ofrecen opciones de financiación para las carreras?

En Acámica mantenemos el compromiso de que todas las personas interesadas puedan alcanzar su objetivo de formación. Por eso te ofrecemos la posibilidad de pagar tu carrera en hasta 12 mensualidades fijas, sin interés y sin intermediarios.

¿Hay diferencias entre los programas online y semi-presencial?

Hemos trabajado mucho para que ambas experiencias sean equivalentes: el equipo de formadores, el tamaño del grupo, la cantidad de encuentros, el plan de estudios, los proyectos, la certificación,la comunidad y las propuestas extra son las mismas. La única diferencia es que en la modalidad semi-presencial asistes a un espacio físico de aprendizaje mientras que en el online te conectas desde donde estés. Ya no es necesario vivir en una gran ciudad para formarte en tecnología. ¡Puedes hacerlo desde cualquier lugar del mundo!