Contenido:
Prep Course
JavaScript Prep
Command line. Git. JavaScript en profunidad.
Junior Phase
Estructuras de datos
Queue (ADT). Linked List (DS). Binary Trees. Hash Tables.
Selectores
Document Object Model (DOM). DOM Tree. Selectores. Serialización. Tests.
Sorting
Algoritmos de Ordenamiento. Bubble Sort. Merge Sort. Benchmarking. Insertion Sort y Heap Sort.
Node.js
Bash. Built-in globals. Built-in modules. Node Package Manager (NPM). Web Servers. Express. Auth. Axios.
SQL
Base de Datos. Sentencias. Queries SQL. Schema Design. PostgreSQL.
Promesas (avanzado)
Estados. Vanilla Callbacks. Librería Mocha. Librería Bluebird. Métodos.
HTML y CSS (avanzado)
Repaso avanzado de HTML. Flexbox. Sass. Media Query.
React
Sintaxis JSX. React App. Hooks. React Router. Context. Redux.
Developer Toolbox
Git / GitHub. Docker. Metodologías ágiles (Scrum). Trello. R.E.A.C.T.O.
Senior Phase
Solo Week
Desarrollo Full Stack. Manejo avanzado de API y package.json. Metodologías ágiles (Scrum). Implementación de Features – método MoSCoW.
Proyecto Grupal
Desarrollo Full Stack. Metodologías ágiles (Scrum). Implementación de Features – método MoSCoW. Trabajo por sprints. Code review con jurado. Gestión de Proyectos.
Práctica Profesional
Desarrollo Full Stack. Metodologías ágiles (Scrum). Implementación de Features – método MoSCoW. Trabajo por sprints. Gestión de Proyectos. Proyecto con empresas reales. Presentación de avances semanales con el cliente (demos).
Experiencias
Pair-programming. Checkpoints. Tech Talks. Talking Circle. Encuentros con graduados y expertos.
Post Bootcamp
Job Placement
Estrategia de búsqueda laboral. Preparación de CV + perfil en LinkedIn. Simulación de entrevistas. MeetUps con empresas IT.