Tu primera experiencia con Node.js

1

¿Dónde aprender backend con Node.js actualizado?

2

Todo lo que aprenderás sobre backend con Node.js

3

¿Qué es Node.js?

4

¿Qué es Node.js y para qué sirve?

5

Diferencias entre Node.js y JavaScript

6

Resumen: Diferencias Nodejs y Javascript

7

Instalación de Node.js

8

Arquitectura orientada a eventos

9

Node.js para la web

Manejo y uso de Streams con Node.js

10

Introducción a streams

11

Readable y Writable streams

12

Duplex y Transforms streams

Uso de utilidades de Node.js

13

Sistema operativo y sistema de archivos

14

Administrar directorios y archivos

15

Consola, utilidades y debugging

16

Clusters y procesos hijos

Crea tu primer proyecto en Express.js

17

¿Qué es Express.js y para qué sirve?

18

Creando tu primer servidor con Express.js

19

Request y Response Objects

Aprende a crear un API con REST

20

Anatomía de una API Restful

21

Estructura de una película con Moockaru

22

Implementando un CRUD en Express.js

23

Métodos idempotentes del CRUD

24

Implementando una capa de servicios

Cómo conectarse con librerías externas en Express.js

25

Creación de una BD en MongoAtlas

26

Conexión a MongoAtlas una instancia de MongoDB

27

Conexión con Robot3T y MongoDB Compass a una BD

28

Implementación de las acciones de MongoDB

29

Conexión de nuestros servicios con MongoDB

Conoce como funcionan los Middleware en Express.js

30

¿Qué es un middleware? Capa de manejo de errores usando un middleware

31

Manejo de errores asíncronos y síncronos en Express

32

Capa de validación de datos usando un middleware

33

¿Qué es Joi y Boom?

34

Implementando Boom

35

Implementando Joi

36

Probar la validación de nuestros endpoints

37

Middlewares populares en Express.js

Implementa tests en Node.js

38

Creación de tests para nuestros endpoints

39

Creación de tests para nuestros servicios

40

Creación de tests para nuestras utilidades

41

Agregando un comando para coverage

42

Debugging e inspect

Despliega tu primera aplicación en Express.js

43

Considerando las mejores prácticas para el despliegue

44

Variables de entorno, CORS y HTTPS

45

¿Cómo implementar una capa de manejo de caché?

46

¿Cómo contener tu aplicación en Docker?

47

Despliegue en Now

Conclusiones

48

¿Qué aprendiste en este curso?

Resumen: Diferencias Nodejs y Javascript

6/48

Lectura

Ahora que ya sabes qué es Node.js y su diferencia con Javascript, te compartimos este resumen gráfico para que no olvides las actividades que los hacen distintos.
Mesa de trabajo 2.png

...

Regístrate o inicia sesión para leer el resto del contenido.

Aportes 90

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Al fin voy a dejar creer que el backend es pura magia negra 😄
Muy emocionado de completar este curso e iniciar mi camino ninja como fullstack

Plus Ultra…

Gracias por el gráfico, me gustaron los iconos

Muy genial su infografía , estoy emocionado por aprender esto para completar mi stack MEAN y MERN.

genial!!

con muchas espectativas, let´s do it.

node es un lenguaje de programación basado en javaScript nos sirve trabajar en el backend ❤️

Muy clara la infografía. Es bastante útil

Gracias por la información.

Adicionalmente NodeJS tiene la capacidad de comunicarse con módulos nativos que pueden ser programas de C++ compilados.

Mientras que la contraparte en Javascript sería WebAssembly. Cuyo desempeño es similar a una ejecución nativa.

excelente!!!

Muy interesante

Excelente resumen.

IMPECABLE

muy buena infografía

muy buena explicacion de como se esquematiza javascript

Platzi son los mejores en esto.

muy buena explicacion a traves del grafico

La magia pasa ahora

Mucho mas claro yo que soy del palo del front! a seguir aprendiendo!

Tengo más de un año esperando llegar aquí…

Genial, a conocer por fin que se hace en el Backend ❤️

Me resulta impresionante lo increíblemente versátil y diverso que puede llegar a ser JavaScript 🤯

Me gusto la infografía…

Una genial forma de resumir la información 😄

Me encanta esta imagen.

Mucho mas entendible este resumen, esta genial!!

wow… Que estupenda infografía!

¡Excelente resumen!

muy buen resumen

buen resumen

muy bueno el material para didactico para ayudarlo aclarar el conceto

Excelente información. 😃

excelente !

Muy buena explicación.

Los mejores cursos definitivamente donde se apoyan de apuntes, descripciones e infografias…

Importante

Muy buena infografia.

Excelente manera de mostrar que hace JS del lado del cliente y que hace NodeJS del lado del servidor

Re bien. Como necesitaba esto 😃

Super claro

Muchas gracias conciso y puntual !!!

Muy buena infografia, emocionado por aprender mas de NodeJS. Saludos!

Muy buena infografía

Superb!

excelente

genial!

Muy bien su forma de explicar!

Excelente 👏

Muy claro y resumido

Me encanta

Genial

Queda claro, gracias 😃

Excelente!!!

genial

Genial infografía

Genial! Esta super la info! 😃

Excelente

Las infografías de Platzi son lo mejor 💚

Muy buena infografia

tan simple de entender

Muy claro sus diferencias.
Nodejs tambien nos permite interactuar con el sistema operativo usando Javascript que de otra manera no sería posible

Genial el resumen Grafico

Node.js es el encargado del backend de una aplicación donde puedes manejar la lógica de las aplicaciones, crear servidores hacer debuggin con google inspect y muchas otras facilidades, por otro lado esta javascript desde de la parte del frontend donde se puede manejar el consumo de servicios y toda la parte del DOM.

Excelente infografia, hay algun curso para crear estas infogragias ?
serias muy practico aprender para crear apuntes de esta forma…
estaria totalmente agradecido si alguin me puede indicar el curso…

muy buena info, gracias !

Excelente info!!!

Excelente explicación

excelente infografía 😄

<h3>Diferencias entre Node.js y JavaScript</h3>

En JavaScript dellado del cliente tenemos el DOM y el CSSDOM así como el objeto window
para manipular los elementos de nuestra página además una serie de APIs, aquí unos ejemplos:

fetch, SessionStorage y LocalStorage, canvas, bluetooth, audio, web authentication

Mientras que en Node.js no tenemos un DOM ni un objeto windows, lo que sí tenemos son una
serie de módulos que nos permiten interactuar con los recursos de la máquina como el sistema operativo
y el sistema de archivos, por ejemplo:

os (informacion del sistema operativo)
fs (entrada y salida de archivos)
http (consumir servicios http)
util (utilidades generales de nodejs)
debugger (sistema para debuguear)
stream (manejo de comunicacion en vivo)
events (administrador de eventos)

Muy buena infografía

que buen resumes gracias.

Qué gran resumen. Espero que los demás profesores también lo tomen en cuenta. 😄

un resumen excelente! gracias

Con ansias de aprender 💚

Excelente resumen

buen resumen

Excelente curso, tengo en mente dos proyectos del lado del servidor

Excelente información

Muchas gracias muy bien expicado.

Buen resumen 😁

Un buen resumen

Genial! 💚💥💨

Excelente resumen.

Buenos puntos resumiendo las características de cada lado. Gracias!

genial!!

GRACIAS!

Genial grafico!

uhhhhh excelente resumen

Es mucho más fácil digerir la información con este tipo de imágenes 😃