Curso «JS: Desarrollo web»
Actualizado
Access this and all courses with a subscription
Incluye
Descripción
Aprenderás tecnologías web en JavaScript, el modelo cliente-servidor, enrutamiento HTTP, y respuestas con plantillas. Crearás aplicaciones web, conectarás bases de datos, y aplicarás el enfoque MVC. Además, rastrearás errores en producción. Al final, podrás crear y publicar tu propio sitio web.
Qué aprenderás
- Realizar solicitudes HTTP.
- Crear tu propio sitio web y hacerlo público.
- Conectar bases de datos.
- Rastrear errores correctamente.
Lecciones del curso
1 | Introducción Familiarizarse con el curso. |
2 | Arquitectura de la Web Familiarizarse con el concepto de solicitud-procesamiento-respuesta. |
3 | Microframework Fastify Familiarizarse con la creación de sitios web en marcos de trabajo. |
4 | Controlador de solicitudes Familiarizarse con la despachación y el enrutamiento. |
5 | HTTP Sesión Aprender la estructura de los controladores de solicitudes. |
6 | Rutas dinámicas Aprender a construir rutas que contengan placeholders. |
7 | Plantillas Aprendemos a destacar la generación de HTML en una capa separada. |
8 | Layouts en Pug Aprender a trabajar con bloques de marcado HTML que se repiten. |
9 | Seguridad 🔒 Familiarizarse con los fundamentos de la creación de sitios seguros. |
10 | Formularios de búsqueda 🔍 Familiarizarse con los formularios para filtrar datos en la página. |
11 | Almacenamiento de datos Descubrir cómo almacenar datos de manera permanente. |
12 | Formularios de modificación Aprender a modificar datos en el servidor con la ayuda de formularios. |
13 | Validación Aprender a verificar los datos que ingresa el usuario. |
14 | Rutas nombradas Aprender a usar un sistema más robusto para administrar la enrutación. |
15 | Creación de CRUD en Fastify Aprender a implementar CRUD desde el principio hasta el final. |
16 | Model-View-Controller (MVC) Familiarizarse con uno de los patrones arquitectónicos clave para construir aplicaciones de usuario. |
17 | Middlewares Conocer las funciones especiales de los middlewares. |
18 | Cookies 🍪 Aprender cómo usar cookies en Fastify. |
19 | Sesión Aprender a usar la sesión en Fastify. |
20 | Mensajes Flash ⚡ Familiarizarte con el concepto de mensajes de uso único. |
21 | Decoradores Familiarizarse con el concepto de decoradores en las aplicaciones Fastify. |
22 | Trabajo con la base de datos en Fastify Aprendemos a trabajar con la base de datos en Fastify. |
23 | Despliegue Familiarizarse con los conceptos clave y el proceso de despliegue. |

- Práctica en el navegador
- Acceso permanente a la teoría
- Aprende a tu ritmo
Access this and all courses with a subscription