Skip to content Skip to sidebar Skip to footer

Nest: Desarrollo backend escalable con Node

Nest: Desarrollo backend escalable con Node

Nest: Desarrollo backend escalable con Node - 
REST, TypeScript, Websockets, Autenticación, Authorización, Docker, Mongo, Postgres, TypeOrm,
  • Hot & new

Preview this Course

What you'll learn
  • Nest con TypeScript
  • Backend servers con Node
  • Restful APIS robustas y seguras
  • Conexiones con bases de datos SQL y NoSQL
  • Websockets
  • Validaciones de data y tipos
  • Nest Guards, interceptors, pipes, controllers, decorators, services, filters, modules y middlewares

Requirements
  • Conocimiento de JavaScript es necesario
  • Bases de TypeScript son recomendadas
  • Tener una idea general de Node es recomendado
  • Tener una idea de programación orientada a objetos es recomendada pero no necesaria
Description
Bienvenidos a mi curso completo sobre Nest



Nest es un framework de node extensible, versátil y progresivo, el cual nos ofrece la columna vertebral de todo tipo de aplicaciones del lado del servidor. Con Nest tendremos el poder de crear backend servers siguiendo las buenas prácticas recomendadas por el equipo de Nest y el mismo Kamil Mysliwiec (autor de Nest)

El curso parte de cero conocimiento de Nest y TypeScript y poco a poco vamos creando aplicaciones más complejas hasta desplegarlas en producción.

Puntualmente veremos temas como:

Core building blocks

Services

Controllers

Providers

Decorators

Gateways

Guards

Interceptors

Exception Filters

Modules

Docker

Docker-compose

Dockerization

CORS

Websockets

Autentication y Authorization basado en roles

JWTs

Ciclo de vida de una petición

Nest CLI

Transacciones de base de datos

Secuencias y UUID

Restful endpoints

Control de versiones con Git

Despliegues a producción.

Class transformation

Validaciones de inicio a fin de un request

DTOs

TypeORM

Postgres

MongoDB

TypeORM y Mongoose

Patrón repository para TypeORM

Schemas de Mongo

Core building blocks personalizados

Global Pipes, Filters, Exceptions.

Carga y validación de archivos

Principios SOLID

Documentación automática y semi-automática

Estructuras siguiendo las prácticas recomendadas por el equipo de Nest

Ciclo de vida de Nest

TypeScript

Genericos e interfaces.

Mucho mas.

El curso está pensado para ayudarlos a empezar en Nest como para mejorar sus habilidades en este framework tan poderoso, adicionalmente cuenta con un cheat-sheet personalizado por mi para ayudarlos en el aprendizaje que pueden imprimir y compartir.



Bases necesarias:

Idealmente el curso necesita conocimiento básico de JavaScript, Node y TypeScript, siempre soy de la opinión que para aprender un framework que se basa en JavaScript, es necesario tener las bases del mismo para no confundir conceptos. Si bien es cierto que el curso cuenta con las bases de TypeScript, es ideal conocerlo para no sentir la curva de aprendizaje alta.

Who this course is for:
  • Backend developers
  • Desarrolladores que quieran construir restful APIs
  • Personas con conocimiento de Nest que quieran mejorar habilidades
100% Off Udemy Coupon . Free Udemy Courses . Online Classes