Desarrollo Web Full Stack

Contenido del bootcamp

Pre-Bootcamp

En esta fase empezarás a afianzar tus bases como Full Stack Developer, especialmente tu formación en frontend con estos conocimientos:

  • JavaScript
  • HTML5, CSS3
  • Bases de Datos Relacionales
  • Node.js
  • React
  • Linux
  • Python/Django

Etapa inicial

Git, GitHub y Gitlab

Dominar el sistema de control de versiones líder en el mundo de desarrollo, así como la plataforma de colaboración para desarrolladores que ha cambiado el mundo del software: GitHub.

Fundamentos de Web: HTML5, CSS3

Aprender a dominar las tecnologías que permiten que una web sea correctamente visualizada en cualquier dispositivo ya sean pantallas de ordenador, móviles o tabletas.

Introducción a JavaScript

Aprender las bases del lenguaje JavaScript: el lenguaje más utilizado del mundo y el más importante para el desarrollo web.

Fundamentos de React

Aprender qué es y cómo funciona React, una librería creada por Facebook para la creación de interfaces de usuario.

Etapa intermedia

Desarrollo frontend con JavaScript

Aprender cómo funciona JavaScript en el navegador y cómo con él podemos hacer que una web se comporte como nosotros queremos: validación de formularios, mostrar u ocultar elementos, añadir efectos, etc.

Web Components

Aprender y entender el concepto de creación de componentes para reutilizar en nuestros desarrollos. Además, este módulo actúa como enlace al módulo de React ya que, aunque no se desarrollan Web Components con React, si se utilizan los mismos conceptos.

Frontend PRO

Aprender a utilizar herramientas profesionales y demandadas que nos harán ser más productivos como desarrolladores: SASS para generar CSS estructurado, Webpack para automatizar la generación de código e incluso hacer que nuestro navegador se recargue automáticamente cada vez que hacemos un cambio

Testing con JavaScript

Aprender qué son los tests, para qué sirven y cómo cambiar nuestra filosofía de desarrollo. Conocerás cómo incorporar tests a un proceso de desarrollo habitual y así conseguir proyectos más sólidos.

Etapa Avanzada

Desarrollo Backend con Node.js

Aprender a crear webs con Node.js, MongoDB y Express, y un API REST afianzando por el camino nuestros conocimientos de Javascript.

Desarrollo Backend Avanzado con Node.js

Aprender las técnicas de desarrollo utilizadas por empresas como Netflix, Uber o Amazon y así llevar tus aplicaciones de backend al límite, creando servicios escalables con seguridad. Debugging, Cluster,Benchmarks, Websockets, API Gateway, REST Buenas prácticas en APIs y mucho más.

React Avanzado

Aprender técnicas avanzadas de React como Redux, hooks, o cómo testar nuestros componentes

Configuración de servidores y despliegue de aplicaciones – DevOps

Aprender a configurar y securizar servidores VPS con Linux en AWS para así poder poner en Internet tus propias aplicaciones hechas con NodeJS o React. Todo ello, como no, bajo HTTPS y sus propios nombres de dominio.

Master Classes

  • Progressive Web Apps
  • GraphQL
  • Vue.js
  • Diseño para Devs
  • Gestión de Proyectos Ágiles «Scrum»
  • Inferencia Machine Box
  • NoSQL
  • Integración continua con Gitlab
  • Ionic Framework
  • Pitch
Comparte este Bootcamp
Compartir en facebook
Compartir en linkedin
Compartir en twitter
Compartir en email