Modalidad: A Distancia
10/24 semanas
Modalidad Abierta
Los programas intensivos y enfocados en la práctica de desarrollo full stack tienen como meta: asistirte a crear productos digitales mediante programación back-end y front-end.
Si cuentas con habilidades en diseño visual, fotografía, edición gráfica o de video y deseas adentrarte en este campo, esta es tu oportunidad para aprender a diseñar tus sitios web, aplicaciones y productos digitales. Entre las tecnologías que adquirirás se encuentran HTML5, CCS 3, JavaScript, Angular, Node.js y React.
Upgrade Hub ofrece un sistema de enseñanza creado por docentes y expertos en activo, con un contenido actualizado y el fortalecimiento de habilidades blandas que incrementan las oportunidades laborales.
Al finalizar la capacitación, se lleva a cabo una semana de entrevistas profesionales en formato speed networking, y la institución se compromete a apoyarte en la búsqueda de empleo.
Horas de formación: 10 semanas el bootcamp full time y 24 semanas el part time.
Titulación: propia.
Ubicación: presencial en Madrid u online.
Reconocimientos del centro: valoran la formación de su alumnado empresas multinacionales como Indra, Deloitte, Jooble, KPMG o Teléfonica.
Financiación y becas: financiación hasta 48 meses con intereses con Sabadell, créditos con ISA StudentFinance que no se reembolsan hasta obtener ingresos regulares, financiación hasta 12 meses sin intereses con Nemuru, pago a plazos con Sequra sin garantía.
Prework -> Es un curso de nivelación, guiado por los miembros del squad Full Stack Developer. El objetivo es que entiendas los básicos, para que le saques el máximo partido al bootcamp tengas o no conocimientos previos.
Shell enviroment -> Comenzamos aprendiendo como manejarnos en un entorno Shell, automatizando todo tipo de tareas sobre ficheros y directorios.
Control de versiones -> Trabajamos con GIT eficientemente dentro de un equipo de desarrollo, aprendiendo el verdadero potencial del GIT Flow.
HTML5 y CSS3 -> Web semantica, maquetacion, conocimientos de flujo de renderizado y responsive design.
PHP -> Nos introduciremos en el mundo "backend" aprendiendo los secretos de la ultima version de PHP, poniendo enfasis en los principios de clean code y SOLID.
Symfony -> Descubriremos las ventajas de usar un framework para el desarrollo de aplicaciones web de la mano de uno de los mas usados del mercado.
Node Js -> JavaScript no solo 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 aplicacion.
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.
BBDD NoSQL -> Veremos las diferencias respecto a las BBDD relacionales y cuáles son sus usos practicos.
Frontend Stage -> Trabajamos a fondo con Angular y React los frameworks mas utilizados en el sector.
REST API -> Desarrollamos un API Rest desde la metodologia Learning by doing.
Server Tools -> Gestion de dependencias, IDE setup, git hooks, etc...
Docker -> Veremos como montar desde cero un entorno completamente funcional, virtualizando todos nuestros sistemas, Veremos tambien la herramienta docker-compose.
Testing de aplicaciones -> Utilizaremos diferentes herramientas en los lenguajes aprendidos para poder realizar tests unitarios y funcionales. Veremos que es eso de TDD.
Proyecto Individual -> Con las tecnologias vistas hasta el momento, cada alumno se enfrentara al desafio de realizar su primera aplicacion web Full Stack. Tras este reto, el front y el back dejaran de ser un misterio para ti.
Proyecto Final -> Ponemos a prueba los conocimientos del alumno y su capacidad para el trabajo en equipo. Daremos vida a una aplicacion real mediante un trabajo en grupo. Un proyecto que requiere metodologia y capacidad tecnica de nivel profesional.