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.