Comparte si te a gustado:

NodeJS: De cero a experto

Publicado en 12 Nov 2024

Udemy UK

Lo que aprenderás

  • NodeJS de forma sólida
  • Usos comunes y no tan comunes de Node
  • Aplicaciones de consola
  • Servidores Rest, WebSockets y Rest+WebSockets
  • TypeScript con Node
  • Testing
  • Webhooks, Edge Functions y mucho más

Requisitos

  • Conocimiento de JavaScript es altamente recomendado
  • No es necesario saber TypeScript pero es útil
  • Poder realizar instalaciones en tu equipo
  • Es necesario tener bases de programación estructurada

Descripción

Bienvenidos a nuestro curso de NodeJS: de cero a experto


Es un curso que nos ayudará a comprender el por qué Node es tan popular del lado del backend y a la vez por qué es muy utilizado en básicamente todos los frameworks de frontend como herramienta para construir sus aplicaciones.


Aquí partimos de cero conocimiento de Node, pero es recomendado saber un poco de JavaScript y de programación básica ya que se parte de la primiza que se conoce cómo declarar variables, estructuras de control como IF y ciclos for.


Dentro del curso haremos varias aplicaciones que van desde aplicaciones de consola, receptores de webhooks, Restful API endpoints, autenticación, web sockets y más, trabajando con TypeScript y patrones de desarrollo que nos ayudarán a escribir código de calidad.


Puntualmente esta es una serie de puntos que tocamos en el curso:


  1. Aplicaciones de consola

  2. Leer y grabar archivos en File System

  3. Code Execution y Event Loop de Node

  4. Instalación de paquetes de NPM

  5. Patrón adaptador para las dependencias

  6. Clean Architecture

  7. Domain Driven Design

  8. Factory functions para inyección de dependencias en Vanilla JavaScript

  9. Axios

  10. Interceptores de Axios

  11. TypeScript,

    1. Interfaces

    2. Tipos

    3. Clases

  12. Testing

    1. Integración

    2. Unitarias

    3. Restful

    4. Mocks

    5. Espías

    6. Coverage

    7. Más

  13. Aplicaciones de consola

  14. Yargs

  15. Leer argumentos desde consola

  16. Variables de entorno

  17. Seeds

  18. Bases de datos como

    1. MongoDB

    2. PostgresSQL

  19. Github

  20. Github Webhooks

  21. Tareas automáticas - CRON

  22. Repository Pattern

  23. Inyección de dependencias

  24. Envío de correos

    1. Texto

    2. Html

    3. Gmail

  25. Loggers

  26. ORMs

    1. Prisma

    2. Mongoose

  27. Despliegue a Railway

  28. Rest Server con autenticación

  29. WebSockets

  30. Json Web Tokens

  31. Middlewares

  32. Relaciones de base de datos

  33. Carga de Archivos

  34. Aplicación de Colas - WebSockets + Rest

  35. WebHooks y Seguridad

  36. Bot de Discord

  37. Netlify Edge Functions

  38. Y mucho más


El objetivo principal del curso es darles todo lo que necesitan para poder realizar aplicaciones con Node principalmente en el backend, poder usar Node para crear procedimientos automáticos y comunicación entre servidores.


Este curso es la evolución de mi curso anterior de Node que después de más de 5 años de regrabaciones y actualización, siendo uno de los cursos más populares para aprender Node. Se procedió con toda una nueva forma de trabajar con Node, TypeScript y patrones de diseño de la mano con Clean Code.


Nos vemos en el próximo video





¿Para quién es este curso?

  • Desarrolladores Frontend y Backend
  • Personas que quieran utilizar Node para desplegar aplicaciones a producción
  • Todos los que quieran aprender a usar Node con TypeScript
  • Personas que necesiten realizar testing y coverage
  • Todos los que deseen aprender sobre Rest, Webhooks, sockets, edge functions y más

Debes tener en cuenta que los cupones duran maximo 4 dias o hasta agotar 1000 inscripciones,pero puede vencer en cualquier momento. Obten el curso con cupon haciendo clic en el siguiente boton:

(Cupón válido para las primeras 1000 inscripciones): ST20MT111124A
Udemy UK
Tags:

Articulos Relacionados

content

Universidad Desarrollo Web - FrontEnd Web Developer!

El mejor curso para aprender a crear aplicaciones Web Modernas con HTML, CSS y JavaScript. Serás un FrontEnd Developer!

Ir al Curso
content

Universidad Angular - Cero a Experto - Actualizado-Angular18

Domina Angular y crea aplicaciones web del mundo real con TypeScript, Firebase, Cloud Firestore, JWT y más!

Ir al Curso
content

Angular: De cero a experto

Componentes, directivas, servicios, mapas, gráficas, JWT, autenticación, despliegues, mongo, Git, GitHub y mucho más

Ir al Curso
Suscríbete a nuestro boletín
Reciba los últimos Cupones y promociones (Solicitar Cupón)