Conviértete en Desarrollador/a FullStack

Aprende a diseñar y desarrollar aplicaciones web modernas con el stack más demandado en tecnología (React + Node.js).
Formación durante 8 semanas y limitada a 5 plazas.

¿Qué vas a aprender?

En esta academia se aprende haciendo.

Durante 8 semanas, semanalmente tendrás al menos una clase teórico/práctica sobre la que trabajarás, ya sea solucionando retos, ejercicios o el desarrollo de un proyecto.

El objetivo de este programa formativo es que aprendas las skills necesarias para construir aplicaciones web, tanto desde la capa Frontend, como el Backend, basado en APIs y bases de datos.

Al terminar y graduarte de este programa:

  • Conocerás JavaScript, el lenguaje de programación dominante en la web.
  • Implementarás sitios webs con HTML y CSS
  • Convertirás en dinámica tu página web utilizando React y Redux.
  • Programarás el backend de tu aplicación utilizando Node.js y Express.
  • Desarrollarás un API REST siguiendo buenas prácticas e implementando autenticación con JWT.
  • Implementarás tests para asegurar el funcionamiento de tus aplicaciones.
  • Aplicarás técnicas de Server-Side Rendering para mejorar el rendimiento y el SEO de tus desarrollos.
  • Podrás aplicar a ofertas de trabajo para perfiles más completos y de mayor nivel, cuyos salarios (en España) empiezan en 30.000€ anuales.

Módulos de la formación

  • HTML/CSS
    Aprender maquetación y un buen uso de estilos CSS es crucial para iniciarse en el desarrollo web.
  • JavaScript
    Veremos el lenguaje de programación por excelencia de la web, desde cero hasta las últimas actualizaciones de ECMAScript.
  • React
    Una vez conozcamos JavaScript nos pondremos manos a la obra con el framework más demandado y utilizado para crear SPAs.
  • Server Side Render
    Lleva tu SPA más allá con renderizado desde el servidor.
  • API REST con Node.js
    Crea el backend de tus aplicaciones web con JavaScript. Securizada con JSON WebTokens.
  • Bases de Datos
    Almacena de manera persistente los datos generados por tu aplicación en una base de datos. Usaremos MongoDB y PostgreSQL.
  • Testing con Jest y Cypress
    Asegúrate de que tu aplicación funciona como esperas, desarrollando test unitarios y de integración.
  • Despliegue en Cloud
    Aprende a desplegar a producción tu aplicación para ser consumida por todo el mundo.
  • Buenas prácticas
    De nada sirve saber todo esto si no aplicamos buenas prácticas y tenemos un código organizado y limpio.

El programa incluye

  • Desarrollo de un proyecto web real.
    Servirá para probar tus habilidades y para tu portfolio de cara a futuras entrevistas de trabajo.
  • Soporte técnico.
    Te responderemos tus preguntas y dudas para que no tengas ningún bloqueo. Tendrás acceso a un grupo privado de Slack dónde estaremos en contacto.
  • Programa flexible de aprendizaje.
    Todo el contenido estará disponible en video para que puedas consumirlo cuando tu quieras. Sin necesidad de horarios. Aprende a tu ritmo y consigue tus objetivos.
  • Mentoría Técnica .
    Te acompañaremos en tu proceso de aprendizaje y te guiaremos, motivándote para continuar aprendiendo. Tendremos varias sesiones 1:1 indivuales a lo largo del programa.
  • Mejora profesional
    Te guiaremos profesionalmente, con revisiones de tu portfolio, y perfiles de GitHub y en Linkedin.

¿A quién va dirigida esta formación

  • Personas que quieran cambiar su profesión al sector tecnológico.
  • Emprendedoras/es que quieran lanzar un MVP (Mínimo Producto Viable).
  • Desarrolladoras/es que quieran mejorar profesionalmente.

Tu mentor y formador en este programa

Carlos Azaustre

Senior Frontend Engineer y Google Developer Expert (GDE) en Tecnologías Web

Hola! Soy Carlos, seré tu mentor e instructor en este programa formativo.

He trabajado durante más de 8 años com desarrollador web en empresas como Eventbrite, IBM Research y Google. También cofundé mi propia Startup y trabajé como freelance en diversos proyectos.

Paralelamente llevo varios años divulgando contenido relacionado con las tecnologías web en mi blog, canal de Youtube y Twitch.

Certifica tu formación

Al final de la formación, para certificar tus conocimientos, presentarás un proyecto desarrollado en el curso y tus conocimientos serán certificados.

Certificado Fullstack JS Academy

Mejora tu perfil profesional en LinkedIn

Puedes agregar tu certificación del curso a tu perfil en LinkedIN para atraer más y mejores propuestas de trabajo.

Certificado FullStack JS Academy en Linkedin

Lo que opinan sobre mi

Julian Duque

Developer Advocate

Carlos es un excelente educador y líder de comunidad, sin temor a equivocarme, uno de los referentes en Desarrollo Web y JavaScript de habla hispana.

Daniel Martínez (Wakkos)

Senior UI Developer

Me encanta el enfoque pragmático que Carlos pone cuando divulga. Sabe lo que quiere enseñar y he visto pocas peronas mantenerse al día tan bien como él.

Jorge Cano

Principal Engineer

Elegancia y simplicidad, así describo a Carlos, tiene esa forma de explicar de forma simple pero efectiva!

Quiero ser Desarrollador/a Fullstack

Programa de 8 semanas.
  • Una clase teorico/práctica semanal, con retos y proyectos en los que trabajar durante la semana.
Beneficios que incluye
  • Desarrollo de un proyecto real que sirva para tu curriculum/portfolio.
  • Mentoría técnica y soporte a través de un canal privado de Slack.
  • Acompañamiento y sesiones 1:1 para guiarte profesionalmente.
  • Revisión de portfolio, GitHub y Linkedin para atraer las mejores ofertas laborales.
¿Qué aprendes?
  • A diseñar y crear aplicaciones web modernas con el stack tecnológico que demanda la industria y se usan día a día.
  • Podrás aplicar a ofertas de empleo de mayor nivel, donde los sueldos (en España) empiezan a partir de 24.000€ anuales en perfiles Junior y más de 40.000€ para perfiles Senior.

€ 1.995

(+ Impuestos, si aplican) Plazo de inscripción cerrado. La primera edición ya está en marcha. Si quieres que te avisemos con prioridad la próxima vez que se organice una nueva edición, déjanos tu email Avísame de la próxima edición

Preguntas Frecuentes

  • ¿Qué conocimientos se requieren para acceder a ésta formación?
    Esta formación está pensada para personas que tienen conocimientos de programación (variables, bucles, condicionales, lógica, etc...) pero que tienen poca o ninguna experiencia en el desarollo web. Si tienes conocimientos muy avanzados de Frontend y/o de Backend, esta formación puede resultarte poco útil.
  • ¿Se necesita un computador/laptop muy avanzado
    No es necesario un equipo de última generación. Con que puedas tener un editor de código y un navegador es suficiente. Mi equipo personal tiene 7 años y funciona bien para estos temas. Lo que si necesitarás es conexión a internet, ya que la formación es completamente en remoto.
  • ¿Es un bootcamp Fulltime? ¿Cuánto tiempo he de dedicarle?
    El contenido para consumir será aproximadamente de 2h a la semana. Despues, el desarrollo de tu proyecto final, dependerá de ti y lo que puedas dedicar. Estimamos que con unas 5h-10h semanales (menos de 2h al día) podrás seguirlo perfectamente.
  • ¿El coste del curso es en Euros o Dólares?
    El precio son 1995 euros, que es el equivalente a $2170 USD. Puedes pagar en tu moneda local si te es más sencillo, envía un correo a team@fullstackjs.academy con tu caso y lo solucionamos.
  • ¿Que significa "más impuestos, si aplica"?
    Los impuestos dependen del pais de residencia del comprador. Si resides en Europa, se añadirá el % de IVA (Impuesto sobre el Valor Añadido) en el caso de España es un 21%. Si eres autonomo o empresa y estás registrado como operador intracomunitario, el IVA no se aplicará. De igual manera, si resides fuera de Europa, no se aplica ningún impuesto.
  • ¿Puedo solicitar factura?
    Claro, en el momento de la compra, te llegará un correo con el recibo, facturado desde Teachable, la plataforma que utilizamos para el contenido del curso y pasarela de pago.
  • ¿Puedo pagar de otra forma que no sea tarjeta de débito/crédito?
    Si, puedes pagar con PayPal y si lo deseas, también con Bitcoin. Envíanos un mensaje a team@fullstackjs.academy con tu caso.
  • ¿Se puede pagar a plazos?
    Si, si prefieres pagar en 2 plazos de 1000€ (o el equivalente en tu moneda), puedes hacerlo. Envíanos un mensaje a team@fullstackjs.academy con tu caso.
  • ¿Cómo es el funcionamiento de la formación
    Durante el tiempo de la formación (8 semanas) cada semana se subirá contenido nuevo relacionado con uno de los módulos a la plataforma. El contenido serán videos y texto con teoría y casos prácticos. Despues, durante la semana trabajarás en tu proyecto final, aplicando cada semana lo aprendido en el módulo. Tendrás soporte por un grupo de Slack Privado y sesiones 1 a 1 con el tutor para solucionar dudas más concretas y mentoría.
  • ¿Cuándo empieza?
    Esta edición empezará el 11 de Mayo, auqnue en la plataforma ya tienes contenido "pre-work" para configurar tu equipo de desarrollo.
  • ¿Tienes más dudas?
    Envíanos un mensaje a team@fullstackjs.academy con tus preguntas.