En este curso aprenderás a crear desde 0 una API Rest con node.js y express.js
Aprende a crear aplicaciones backend con nodejs y express desde cero con ejemplos prácticos, buenas practicas de programación y tips que te ayudarán a convertirte en un experto en el desarrollo backend.
Crea tus propias APIs REST usando una de las tecnologías más demandadas en la actualidad para el desarrollo de software.
Instalación | 04:42 |
Hola mundo en Node.js | 04:32 |
Módulos de núcleo (Core modules) | 07:44 |
Configurando npm en nuestro proyecto | 12:05 |
Módulos locales (Local modules) | 08:47 |
Importaciones parciales y totales | 06:17 |
Arrow functions | 02:24 |
Constantes | 04:17 |
Capturando las peticiones a nuestra app | 11:00 |
Módulos de terceros (packages) | 24:09 |
Introducción de la sección | 00:27 |
Creando una app express | 05:44 |
Rutas de nuestra app con express | 12:49 |
API Rest y Postman | 01:56 |
Creando una ruta de tipo POST | 17:13 |
reqres.in - lista de usuarios | 14:45 |
reqres.in - usuario por id | 13:34 |
reqres.in - lista de productos | 19:30 |
reqres.in - producto por id | 02:57 |
reqres.in - crear un producto | 09:00 |
http methods | 05:05 |
reqres.in - put | 11:16 |
reqres.in - patch | 19:22 |
reqres.in - delete | 08:03 |
Introducción de la sección | 01:40 |
Hola mundo con TypeScript | 10:34 |
tsc watch | 01:47 |
Constantes y variables | 02:47 |
Tipos de datos | 07:00 |
Objetos en TypeScript | 03:45 |
Tipos de datos personalizados | 02:07 |
El archivo de configuración de TypeScript | 07:01 |
Clases en TypeScript | 06:19 |
Propiedades privadas | 06:20 |
Herencia | 11:10 |
Clases abstractas | 03:45 |
Getters y Setters | 08:06 |
Propiedades y métodos estáticos | 02:11 |
Propiedades y parámetros opcionales | 14:09 |
Datos genéricos (any) | 03:27 |
Interfaces | 09:12 |
Non-Null Assertion Operator ! | 09:07 |
Literal Types | 11:03 |
async / await | 12:13 |
Enums | 07:33 |
Configurando el proyecto | 18:32 |
Migrando a TypeScript - parte 1 | 14:42 |
Migrando a TypeScript - parte 2 | 16:30 |
Migrando a TypeScript - parte 3 | 17:07 |
Introducción de la sección | 01:26 |
Instalación en MacOS | 05:12 |
Un poco de teoría | 03:45 |
Guardando datos en MongoDB | 12:52 |
Buscar datos con find | 09:25 |
Filtrado de datos con and y or | 16:04 |
FindOne | 07:57 |
Introducción de la sección | 00:31 |
Mongoose | 13:49 |
Mongo online con Clever Cloud | 04:28 |
Variables de entorno | 12:00 |
Creando el Schema para los usuarios | 10:38 |
Interfaces para nuestros schemas | 10:49 |
bcrypt | 11:22 |
MongoError | 10:24 |
Recuperar ciertos campos al momento de realizar la consulta | 03:55 |
Definiendo el schema para los productos | 08:48 |
Guardando un producto | 07:39 |
Listando los productos | 06:27 |
put - actualizando un producto | 09:39 |
Validando IDs de mongo | 17:11 |
Populate | 03:49 |
Eliminar un usuario y sus productos | 12:30 |
Ordenando rutas | 09:06 |
Ruta login | 09:12 |
Generando un token con jwt | 07:46 |
Middlewares - parte 1 | 17:52 |
Middlewares - parte 2 | 07:13 |
Middlewares - parte 3 | 29:22 |
Validaciones - parte 1 | 15:01 |
Validaciones - parte 2 | 13:06 |
Validaciones - parte 3 | 26:45 |
Fin del curso | 28:35 |
Este curso aun no tiene reseñas de sus alumnos.