Contenido del Bootcamp en Desarrollo Web
Cursos para nivelar tus conocimientos:
- Informática para novatos
- Programación desde cero
- Curso de resolución de problemas
- Introducción a HTML y CSS
- Curso de JavaScript desde cero
- Curso de JavaScript, NodeJS, Express y MongoDB
- Bases de datos relacionales: SQL y MySQL
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.
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.
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.
- Prompt Engineering
- Desarrollo seguro de aplicaciones
- Angular
- Pitch
- Integración continua con Gitlab
- Gestión de proyectos ágiles
- Tipologías de Bases de datos
- GraphQL
- PWA
- Emprendimiento
- Entrevista técnica