Contenido del bootcamp
MÓDULO 0
Prework
Es un curso se nivelación guiado por Pedro Pasquín. El objetivo es que entiendas los básicos para que le saques el máximo partido al bootcamp tengas o no conocimientos previos
MÓDULO 1
Shell enviroment
Comenzamos aprendiendo cómo manejarnos en un entorno Shell, automatizando todo tipo de tareas sobre ficheros y directorios.
MÓDULO 2
Control de versiones
Trabajamos con GIT eficientemente dentro de un equipo de desarrollo, aprendiendo el verdadero potencial del GIT Flow.
MÓDULO 3
HTML5 y CSS3
Web semántica, maquetación, conocimientos de flujo de renderizado y responsive design.
MÓDULO 4
Modern Vanilla JS
Analizamos en profundidad JS para obtener el máximo rendimiento en proyectos reales.
MÓDULO 5
PHP
Nos introduciremos en el mundo “backend” aprendiendo los secretos de la última versión de PHP, poniendo énfasis en los principios de clean code y SOLID
MÓDULO 6
Symfony
Descubriremos las ventajas de usar un framework para el desarrollo de aplicaciones web de la mano de uno de los más usados del mercado.
MÓDULO 7
Node Js
JavaScript no sólo es cosa de frontends. Veremos cómo aplicar toda la potencia de JS en el backend creando un API RestFUL, interactuando con MongoDB y securizando nuestra aplicación.
MÓDULO 8
Bases de datos relacionales
Una vez vistos los conceptos que subyacen a las Bases de datos relacionales, profundizaremos en la parte práctica con MySQL.
MÓDULO 9
BBDD NoSQL
Veremos las diferencias respecto a las BBDD relacionales y cuales son sus usos prácticos.
MÓDULO 10
Frontend Stage
Trabajamos a fondo con Angular y React los frameworks más utilizados en el sector.
MÓDULO 11
REST API
Desarrollamos un API Rest desde la metodología “Learning by doing”
MÓDULO 12
Server Tools
Gestión de dependencias, IDE setup, git hooks, etc…
MÓDULO 13
DockerVeremos como montar desde cero un entorno completamente funcional, virtualizando todos nuestros sistemas, Veremos también la herramiento docker-compose.
MÓDULO 14
Testing de aplicaciones
Utilizaremos diferentetes herramientas en los lenguajes aprendidos para poder realizar tests unitarios y funcionales. Veremos qué es eso de TDD.
PROYECTO INDIVIDUAL
Crea tu propia APP
Con las tecnologías vistas hasta el momento, cada alumno se enfrentará al desafío de realizar su primera aplicación web FullStack. Tras este reto, el front y el back dejarán de ser un misterio para ti.
PROYECTO FINAL
Crea tu propia APP
Ponemos a prueba los conocimientos del alumno y su capacidad para el trabajo en equipo. Daremos vida a una aplicación real mediante un trabajo en grupo. Un proyecto que requiere metodología y capacidad técnica de nivel profesional.
HIRING DAYS
Encuentra el trabajo que buscas
Tendrás entrevistas con diferentes empresas contratadoras, con vacantes reales en las cuales demostrarás todo lo que has aprendido para empezar tu carrera en el secto tech.