Este curso sustituye a la serie de cursos (Básico, Esencial y Avanzado) que se encuentran actualmente en el path de Backend con NodeJS?
Conocer y comprender cómo se realizan las conexiones hacia los servidores a través de internet y sus implicaciones en el desarrollo de servidores
Bienvenida y presentación del curso
Qué es Node y cómo instalarlo
¿Qué son y cómo se usan las peticiones HTTP?
Métodos, cabeceras y estados
Cuerpo y query de la petición
Crear un servidor HTTP en Javascript, y comenzar a escuchar y responder peticiones desde un cliente .
Crear un servidor HTTP desde NodeJS
¿Cómo pueden venir las peticiones?
Recibir información desde el cliente: Body y Query
Información contextual: Leer las cabeceras
Tipos de respuesta: Vacía, plana, con datos y estructurada
Respuestas coherentes
Servir archivos estáticos
Errores: Cómo presentarlos e implicaciones en la seguridad
Comprender y desarrollar la arquitectura básica de un backend en NodeJS, y comunicarse entre módulos
Conceptualmente: Rutas, controladores y bases de datos
Rutas y capa de red: Responsabilidades y límites
Controladores: Definiendo la lógica de negocio
Almacenando la información en una base de datos
Utilizar una base de datos para definir, modelar, almacenar y recuperar la información de nuestra aplicación
Tipos de Bases de Datos: Relacionales y No Relacionales
Crear y Configurar tu Base de Datos con MongoDB
MongoDB: Almacenar y leer datos
MongoDB: Actualizar datos
MongoDB: Consultar datos
MongoDB: Eliminar Datos
Gestionar conexiones a la base de datos desde la API
Uso de entidades para crear aplicaciones escalables
Escalando la arquitectura: Múltiples entidades
Relacionando nuestras entidades
Cómo recibir ficheros desde NodeJS
Guardar el fichero en el servidor
Conocer el protocolo de websockets, e implementar comunicación cliente/servidor con SocketIO.
WebSockets: Qué son, por qué son interesantes y cómo usarlos
Manejo de Websockets con NodeJS
Conectar la API al servidor de WebSockets
Revisión de lo aprendido, y próximos pasos
Revisión y próximos pasos
Tips para escalar nuestro proyecto
¡Bienvenido al Curso de Node.JS!
En este curso nuestro profesor Carlos Hernández nos enseñará a cómo realizar una API en Node, cómo servir archivos estáticos, darle seguridad, trabajar con una buena arquitectura y más.
Carlos Hernández lleva desde el año 2006 trabajando con JavaScript y usando Node.JS incluso antes de que saliera una versión estable.
Aportes 56
Preguntas 1
Este curso sustituye a la serie de cursos (Básico, Esencial y Avanzado) que se encuentran actualmente en el path de Backend con NodeJS?
Aqui vamos amiwitos
Me gustaría saber un poco de las API, tengo entendido que éstas se buscan crear cuando necesitamos comunicar aplicaciones a datos que tengamos almacenados, por ejemplo, tengo mi sitio web y almaceno mis datos en una base de datos MySQL. Luego surge la necesidad de crear una aplicación móvil y se necesita que esta pueda gestionar esos datos que ya teníamos, por lo que optamos por crear una API. Entonces mi pregunta es, ¿Qué tipo de seguridad podemos utilizar en nuestra API, para que esos datos no sean accedidos por el usuario final?, es decir, que demos un soporte que los datos están almacenados de forma segura y no tengamos datos confidenciales como contraseñas de forma pública. Perdón si es una pregunta tonta, pero me surgió la duda.
neo4j es una muy buena base de datos, falta un curso de platzi para eso
Hello World from 2021 💚
Nada mejor que un profesor que se enfrenta día a día al desarrollo real de sistemas que son llevados a producción. Entusiasmado con el nuevo curso!
Que buena motivacion con esta bienvenida al curso de node.js
Genial!! esto se ve emocionante :p
Aprenderemos:
El proyecto:
Hacer el backend y el API de un chat como telegram
Que bueno que Carlos sea el profesor del curso, vamos con la motivación al 100%
Hay algún repositorio con el código del curso?
De vuelta al ruedo !
hagamos esto 😄
Acabo de aprobar el curso de Fundamentos con nodejs. Vamos ahora por este!!
Empecemos 😄
this teacher is crazy, love it ❄
Espero aprender mucho en este curso, ya que me parece que este profesor explica genial nodejs
Tenía más expectativas del curso… Esto no es realmente un curso de Node.js, es un curso para levantar un HTTP API RESTful y websockets con Node.js, Express.js, Mongoose, etc … se parece mucho a otros cursos aquí existentes…
Curso Avanzado de Node.js
Curso de Backend con Node.js
Son muy parecidos, una mezcla…
Node.js sirve para más que servir respuestas y acceder a la capa de persistencia…
En cuanto al examen, me ha parecido malo sinceramente. En dos preguntas se habla de “Registros de Mongodb”, eso no existe, son DOCUMENTOS y lleva a la confusión…
¿Funciones internas? Supongo que te referirás a nested functions…
Podría mencionar más cosas del examen, pero no tengo tanta memoria… 🤣 Lo he suspendido pero por hacerlo rápido, he fallado unas cosas tontas…
Si puedo decir algo positivo, es que la parte de Websockets explica los fundamentos muy bien.
Ánimo y espero que sea una opinión constructiva, tanto para Carlos como para los planificadores educativos.
Preparado para el siguiente curso de este excelente profesor
Listo para comenzar !!
Que buenas vibes me da este profesor uwu
Hola! Ya terminé el curso, te lo recomiendo 😃
En mi caso lo llevé a cabo usando typescript (para practicar), si te interesa o tienes dudas de cómo se haría en typescript, te dejo el repositorio:
https://github.com/wforeros/chats-backend
Saludos!
Es muy importante dominar todo respecto a las API’s
Emocionado por aprender Node! soy desarrollador Frontend entonces quiero dar el paso a backend.
Carlos es un gran profesor! su curso de fundamentos de Node es brutal así que sé que este curso será genial!
Aqui vamos!!!
No tengo el curso de fundamentos de JavaScript pero tengo conocimiento muy básico.
OBJETIVO:
Cumplir el reto Verification Guru
A darle!!!
Let’s goo!
A porto con NodeJS
Un español en Platzi !! 😮
primero 😃
Emocionado por éste curso. Lo tomo porque, aún me fallan algunas cosas con Node. Gracias.
Estoy aqui retomando reforzando conocimienrtos
Ok go go go
Muchas expectativas
Vamos que vamos
Vamos con toda 😉
Este curso promete.!!
A darle!
💪💪💪💪 #VamosConTodo
Justo necesito hacer una API. A ver qué resulta 😛
Excelente.
vamos!
Ya listo!
El mejor!
Listo para aprender, quiero tener todo el stack de MEAN dominado
Gracias por la introducción instructor Carlos y es todo un gusto ser parte de otro de sus cursos.
Ahora sí, después de una semana de pausa, aquí vamos 😄
A darle 😃
Aquí vamos, en mi opinión con uno de los mejores profesores de Platzi hasta ahora. Con altas expectativas por aprender de este loco que la enseñanza se le da
¿Saben si este curso es diferente al de Fundamentos de Node.js de la Escuela de JavaScript? Ya terminé este pero no sé si sea conveniente que haga el otro curso
por qué recién veo este curso?, aqui vamos
Este profesor me cae muy bien. El curso básico de Node se me hizo muy ameno con él. Espero lo mismo esta vez!
Un crack este homrbe 👌
Comenzando el camino hacia el fullstack js developer!
Arrancamos hoy con nuevo curso. Full motivado
A por un nuevo curso yey
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.