Skip to content

TheBridge-FullStackDeveloper/temario_fullstack_ONLINE_feb25

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logotipo de The Bridge

Desarrollo Web Full Stack Online Oct_24

JS, ES6, Frontend, Backend, testing, Deploy. Stack MERN: Mongo, Express, React, Node.js

mern icon  

¿Qué vas a aprender?

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.

top

🗺️ Navegación rápida

📚 Temario

Ramp Up

🚀 SPRINT 1. HTML y CSS

  • 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

1. Introducción a CSS

  • ¿Qué es CSS?
  • Un elemento en CSS
  • Conectando HTML y CSS
  • Selectores, modelo de cajas y posición
  • Display & Flexbox

2. Flexbox y Media Queries

  • 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
Core

🚀 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
  • 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

TESTING: Jest

  • Qué es Jest
  • Pruebas unitarias
  • Matchers
  • Mocks y Espías Integrados
  • Pruebas Asíncronas
  • Snapshot Testing

MongoDB y Mongoose

  • 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
  • Routing
    • Componentes: BrowserRouter, Routes, Route, Link, Outlet
  • useEffect
  • Formularios en React
    • Componentes controlados y useState
    • Componentes no controlados y DOM
  • Estilos en React
  • Custom hooks
  • useContext
  • useRef
  • Conexión Back y Front
  • Despliegue

Clases de refuerzo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published