Upgrade hub

Bootcamp Full Stack Developer - Part Time

Upgrade hub
  • Imparte:
  • Modalidad:
    Online
  • Precio:
    Consultar rellenando el formulario
  • Comienzo:
    Noviembre 2024
  • Lugar:
    Se imparte Online
  • Horario:
    Part time 24 semanas
  • Condiciones:
    Más de 1.000.000 de euros en becas para maximizar tus oportunidades Nos adaptamos a tus necesidades, tenemos diferentes opciones de financiación e incluso puedes empezar a pagar tu bootcamp cuando encuentres un trabajo, con excepción de la reserva de plaza de 500€.

Presentación

Una metodología innovadora, una conexión directa con las empresas y una visión práctica del aprendizaje. Con estos ingredientes hemos creado un programa que abarca todos los touch points necesarios para hacer de ti un Full Stack Developer en el menor tiempo posible. Conoce todas las fases.

Herramientas y lenguajes que se utilizan: HTML, CSS, JAVASCRIPT, ANGULAR, REACT, NODEJS PHP, SYMFONY, MYSQL, NOSQL, GIT, DOCKER.

Dirigido

Diseñadores gráficos, gamers, informáticos, técnicos audiovisuales… Son muchos los profesionales vinculados a la tecnología que encuentran en el Full Stack Development una vía profesional conectada con su background y con sólidas posibilidades de crecimiento. No lo decimos nosotros, lo dice el mercado.
¡Full Stack Developer! Una opción ideal para todoterrenos.

Programa

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, es decir, la terminal de nuestro sistema operativo. Utilizaremos nuestra terminal desde lo más básico, como movernos por el sistema de ficheros o crear elementos básicos, hasta automatizando todo tipo de tareas sobre ficheros y directorios.

Control de versiones
Aprenderemos desde cómo crear tu cuenta en GIT y subir tus proyectos personales en tus repositorios, hasta poder interactuar en con otros usuarios en proyectos grupales dentro de un equipo de desarrollo, aprendiendo el verdadero potencial del GIT Flow.

HTML5 y CSS3
Comenzaremos con los principios básicos de la maquetación web. Con HTML5 y CSS3 crearemos nuestras primeras aplicaciones web. Veremos conceptos desde Web semántica a responsive design, Con patrones de diseño con metodologías BEM y Mobile First.

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. PHP es el lenguaje en el que están programados algunos de los CMS (gestores de contenidos) más utilizados, como son WordPress, Prestashop o Drupal.

Symfony
Symfony es un conjunto de componentes de PHP reutilizables y un framework para el desarrollo de aplicaciones web. 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.

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 aplicación.

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
Son las también llamadas BBDD no relacionales, que nacieron ante la dificultad que generaba la gestión de las bases de datos relacionales cuando había un crecimiento exponencial de los datos. Veremos las diferencias respecto a las BBDD relacionales y cuáles son sus usos prácticos.

Frontend Stage
Trabajamos a fondo con Angular y React los frameworks más utilizados en el sector. Ambas están basadas en JavaScript, veremos las diferencias entre ambas y aprenderemos a realizar proyectos y aplicaciones con ambos.

REST API
Desarrollamos un API Rest desde la metodología ‘Learning by doing’. Utilizaremos NodeJS, también basado en JavaScript, para crear una API funcional que nos servirá para aprender a crear un Backend para nuestros proyectos con Angular y React.

Server Tools
Trabajaremos con herramientas que nos permiten administrar equipos y servidores de forma remota fácilmente sin necesidad de recurrir a aplicaciones de terceros para ello. Gestión de dependencias, IDE setup, git hooks, etc.

Docker
Veremos como montar desde cero un entorno completamente funcional, virtualizando todos nuestros sistemas, Veremos también la herramienta docker-compose.

Testing de aplicaciones
Utilizaremos diferentes herramientas en los lenguajes aprendidos para poder realizar tests unitarios y funcionales. Veremos qué es eso de TDD.

Proyecto Individual
Con las tecnologías vistas hasta el momento, cada alumno se enfrentará al desafío de realizar su primera aplicación web Full Stack. Tras este reto, el front y el back dejarán 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 aplicación real mediante un trabajo en grupo. Un proyecto que requiere metodología y capacidad técnica de nivel profesional.

¡Infórmate ahora sin compromiso!

Publicidad

Cursos Relacionados

Ver otros masters de...