Programa Kambcode 2024
Programa Kambcode 2024
Desarrollo
JavaScrip Full Stack
Programa de Bootcamp
La oportunidad de
cambiar tu vida
por medio del
desarrollo de software.
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
contenido 3. Requisitos
4. Financiamos tu educación
8. Plan de estudios
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
¿Por qué
Kambcode?
Confiamos en tu talento, por eso:
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
Requisitos
No necesitas tener conocimientos previos ya que en nuestro curso aprenderás los
fundamentos necesarios para empezar tus estudios y convertirte en
Desarrollador Java Script Full Stack. Solo necesitas tu creatividad y tu Laptop.
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
Financiamos tu
educación
Así pagarás el curso:
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
Nuestro modelo
educativo
Clases Programa
Modalidad
100% Online
practicando
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
El camino para
cambiar tu vida
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
7:00 p.m.
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
Plan de estudios
Módulo Fundamentos
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
Plan de estudios
Módulo Modulo 1 JavaScript
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
Plan de estudios
Módulo Modulo 2 Front-End
- Introducción: ¿Qué es el - Frameworks de CSS - Introducción ¿Qué son - Introducción, por què - Introducción a rutas
Temática DOM? ROADMAP
Front-end
- Arquitecturas de CSS
(OOCSS, ITCSS,
los módulos en JS?
- Características del
utilizar React o
cualquier otro
- Instalando react router
- Creación de rutas
- Métodos HTTP - GET, SAMCCSS, BEM) modulo central de JS framework de frontend - Qué es redux e
POST, PUT, DELETE, - Arquitecturas de CSS - - Creación de modulos - Introducción iniciar un instalación
PATCH, OPTIONS Atomic Desing - Funciones específicas primer proyecto en - Qué es un middleware
- ¿Cómo funciona la del navegador (alert, React - Qué es una accion
comunicación entre confirm) - Qué es JSX - Creación del store
Back-End y Front-End? - Javascript Bundlers - CSS en react global
- APIS del DOM: Fetch Webpack - Creación de - Reducers
tag <script> componentes - Ejercicio práctico
- DOM methods - Ciclo de vida de un
- Ejercicio práctico componente
(Modificar el DOM - Estados y Props
dinámicamente) Hooks
- Event listener - Formularios
- ES6 selectores
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
Plan de estudios
Módulo Modulo 3 Back-End
- Introducción, ¿Qué es - Web server ( creación de - Autenticación, uso de - Testing - Tipos de test y
Temática Node JS?
- Instalación de node JS
un servidor usando http
NodeJS)
JWT en la API pirámide de test (Unit,
integration e2e)
Organizar código - Introduccion a API - Testing con Jest
(Modulos) restFull - Matchers en JEST
- Gestor de paquetes NPM - Creación de una simple (toBe, toEqual,
y YARN API usando http nodeJS toCalledWith etc)
- Instalación de NPM - Creación de un servidor - Supertest
- Buffers y Streams en Express, scaffolding - Mocks y SpyOn
(Introducción) básico de un proyecto BK
- Trabajando con archivos - Rutas en express (query
en NodeJs params y body params)
- Callbacks -> Promises y - Middlewares
asyc-await (Repaso) - Ejercicion práctico
- Ejercicio práctico Parte 2
www.kambcodelatam.com
Programa de estudios | Bootcamp Desarrollo de Software | JavaScript Ful Stack
Plan de estudios
Módulo Modulo 4 Bases de datos
- Introducción qué son las - Qué es es SQL, - Qué es un ORM, - Introducción a Bases - Instalación de
Base de datos introducción a PG introducción a no relacionales, mongoose
Temática - Instalando PG admin
- Crear tablas en PG
SEQUELIZE
- Definición de modelos
- Instalando un GUI para
Mongo DB (Studio 3T,
- Definición de modelos
(Schemas)
- Sentencia INSERT, - Haciendo un CRUD Mongo Compass) - Haciendo un CRUD
UPDATE, DELETE (Create, Read, Update, - Queries para Inserción (Create, Read, Update,
- Consultando datos delete) con sequelize y datos en una colleción / delete) con mongoose
(SELECT) node JS actualziar y borrar
- Joins entre tablas - Aggregation pipeline
- Agregaciones básicas (
Bases de datos count, skip, limit, match,
lookup, project, )
relacionales
- Bases de datos
relacionales
- Modelos entidad relación
www.kambcodelatam.com
Obtén trabajos flexibles,
bien remunerados y
cambia tu vida
¿Qué esperas para decir que sí?