A dominar las tecnologías Front-end y Back-end en desarrollo web.
A crear interfaces de usuario atractivas.
A gestionar eficientemente las bases de datos y los servidores.
A profundizar en las tecnologías y los lenguajes de programación más utilizados en empresas para desarrollo web.
Aprende sobre HTML; CSS, JavaScript, Express, Node JS, React y bases de datos con MongoDB y SQL.
- HTML | CSS | JS Fundamentals Sprints 1 y 2
- JS Avanzado Sprint 3 a 8
- Backend Sprints 9 a 14
- Frontend Sprint 17 a 20
- Clases de refuerzo
- Lenguaje de marcado y lado del cliente
- Encabezados, párrafos, formato de texto, citas, listas, comentarios
- Enlaces, tablas y etiquetas multimedia
- Formularios y etiquetas semánticas
- ¿Qué es CSS?
- Un elemento en CSS
- Conectando HTML y CSS
- Selectores, modelo de cajas y posición
- Display & Flexbox
- Mobile first y media queries
- Transform, transiciones y animaciones
🚀 SPRINT 2. JS Fundamentos
- Variables y tipos de datos
- Operadores, Arrays y Bucles
- Funciones, Condicionales y Objetos
🚀 SPRINT 3. JS Avanzado 1
- Terminal y comandos
- Git y GitHub
- DOM, nodos y eventos
- SetAttribute
🚀 SPRINT 4. JS Avanzado 2
- Funciones puras y arrays
- Métodos de array
- Fetch
🚀 SPRINT 5. JS Avanzado 3
- Destructuring
- Spread Operator y Rest Operator
- Bucles avanzados
- Foreach, Map, Reduce, Filter
- localSotrage y sessionStorage
- Métodos de objeto
🚀 SPRINT 6. JS Avanzado 4
- Asincronía y promesas
- Async/Await
- Axios
- API
🚀 SPRINT 9. node.js
- Que es Node.js
- Asincronía y Eventos
- Modulos
- Modulo HTTP
- Modulo File System
- Modulo URL
- NPM
- Event Loop
- Creación de Servidores HTTP
- Rutas y Métodos HTTP
🚀 SPRINT 10. express.js
- Que es Express.js
- Rutas
- Middlewares
- Plantillas de vistas
- Enrutamiento modular
- Manejo de Archivos Estáticos
- Instalación y configuración
🚀 SPRINT 11. API Rest y Fetch / Axios - CORS
- Creación de una API REST con Express.js
- Definición de Rutas y Métodos
- Pruebas de la API
- CRUD
- CORS
🚀 SPRINT 12. SQL
- Instalación
- SQL Tipos de Datos
- MySQL - Estructuras y Consultas Básicas
- Consultas y comandos
🚀 SPRINT 13. TESTING, MongoDB y Mongoose
- Qué es Jest
- Pruebas unitarias
- Matchers
- Mocks y Espías Integrados
- Pruebas Asíncronas
- Snapshot Testing
- Introducción a MongoDB
- Documentos y Colecciones
- Mongoose: Modelado de Datos para MongoDB en Node.js
- Definición de Esquemas y Modelos con Mongoose
- Operaciones CRUD Básicas con Mongoose
🚀 SPRINT 14. DOCUMENTACIÓN y DEPLOY
- DOCUMENTACIÓN con Swagger y Swagger UI
- DEPLOY con Render
🚀 SPRINT 17. REACT y PROPS
- Introducción a React
- JSX en React
- Componentes en React
- El Hook useState
- Props
🚀 SPRINT 18. REACT Routing y useEffect
- Routing
- Componentes: BrowserRouter, Routes, Route, Link, Outlet
- useEffect
- Formularios en React
- Componentes controlados y useState
- Componentes no controlados y DOM
- Estilos en React
🚀 SPRINT 19. Custom hooks y useContext
- Custom hooks
- useContext
🚀 SPRINT 20. useRef y Conexión Back y Front
- useRef
- Conexión Back y Front
- Despliegue