Curso de Node.js: Autenticación, Microservicios y Redis
Publicado el 14 de enero de 2020
Aprende sobre arquitectura, autenticación y manejo de bases de datos a través del desarrollo de una API profesional con Node.js, el entorno de ejecución para JavaScript que te permite sacar este lenguaje del navegador y llevarlo servidores web.
Clases del curso
Creando la estructura principal
Autenticación basada en tokens
Almacenando datos: MySql
Microservicios en Node
Puesta en producción serverless
Cacheando nuestra aplicación
Puesta en producción en virtual machine
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.
Conoce quién enseña el curso
Proyecto del curso
PlatziSocial
Haz el backend completo de la red social minimalista PlatziSocial. Crea microservicios con usuarios, posts, follow e interacciones.
Mira las primeras 2 clases sin costo en este momento
4.8 · 582 opiniones
Daniel da Silva Jarque
Gracias al profesor, por el curso y a los compañeros, por sus aportaciones. Dedico este diploma a la memoria de mi madre, muerta por el COVID-19, el 19 de enero de 2021, a los 79 años de edad.
Gustavo Nicolas Gutierrez
Contenido desactualizado a la fecha actual, Pero eficiente.
Ingeniería Gestión y Desarrollo
El curso de microservicios con Node.js ha sido excepcional en todos los aspectos. El temario abordado fue exhaustivo y bien estructurado, cubriendo desde los fundamentos hasta aspectos avanzados de la arquitectura de microservicios. El profesor demostró un dominio profundo del tema y una habilidad excepcional para transmitirlo de manera clara y comprensible. Los ejemplos prácticos proporcionados fueron muy relevantes y fueron clave para consolidar mi comprensión de cómo diseñar y desarrollar microservicios en Node.js. En definitiva, este curso ha superado mis expectativas y me siento preparado no solo para aplicar estos conocimientos en proyectos reales, sino también para explorar nuevas oportunidades en el campo de la arquitectura de microservicios.
German Rodriguez Velasco
Es muy interactivo y rápido con el profe, también se aprende demasiado
Edgar Parucho
El valor de este curso es enorme. El contenido abarca temas muy valorados en la industria, y el profesor transmite muy claramente las lecciones.
Eduardo Manzano
Buen curso para iniciarse con microservicios en NodeJS
Tomas Vargas
Zarpado, ojala saquen uno con ES Modules y dependecias un toque mas modernas, pero aprendi un monton
José Galdámez
Creo que es el mejor curso que he tomado en Platzi. Definitivamente 10/10.
Julio Pérez
Muy buenas explicaciones y ejemplos
Jose A Caceres P
Excelente curso, ideal para conocer lo conceptos basicos de los microservicios con ejemplos
Jorge Washington Cáceres Campana
pude entender claramente la arquitectura de los microservicios con express y cuales son sus ventajas
Edwin Orlando Castro Orjuela
un buen curso deja mucho conocimiento.
Jose Luis Yacelly Ramos
Muy buen curso
Juan Hurtado
Las preguntas del exámen son algo ambiguas y algunas de las tecnologías usadas para el despliegue de los microservicios no se usan de la misma manera actualmente
Robert Alexander Machado Espinoza
deberian actualizarlo, pero el curso esta cargado de excelencia de verdad, muy buen profe.
Jaime Adolfo Fuentes Reyes
muy buen contenido de curso, solo falta actualizarlo, el docente explica muy bien cada tema
Juan José Mamani Tarqui
Nuevo conocimiento aunque esta vez se me hizo complicado seguirle el paso por ser la primera vez que veo estos temas pero igua le doy sus cinco estrellas.
Facundo Castro
Los errores son parte imprescindible de la práctica para no volver a cometerlos. Sus clases ponen en evidencia la sensibilidad del código cuando hay un desajuste en el mismo.
José Miguel Lobato Fajardo
incredible course! you can learn about microservices at the same time you build an API with JWT
Ludwing Juan Homero Pérez Tzaquitzal
Excelente curso de backend con node. Uno de los mejores que hay. El profesor es excelente, sabe mucho y explica muy bien
Jazziel Horacio Puente Verdugo
Muy bueno, los temas son muy interesantes
Jesús Daniel Serrano Malavé
El material es muy bueno, pero creo que deben actualizar la clase 23 ya que la librería esta desactualizada
El curso quedo un poco viejo ya que varias librerias se actualizaron y la forma de importarlas es diferente o por ejemplo la plataforma zeit now ya no existe, en cuanto a los conceptos y todo lo demas, estan muy bien explicados
Luis Enrique Verdugo Garcia
Excelente explicación de cada uno de los temas, por parte del profesor, mas cursos con esta calidad en la plataforma.
Walter Omar Barrios Vazquez
¡Excelente curso! Para tenerlo de referencia y consulta constante cuando desarrollamos backend. Una joya.
Engelber Alberto Amaya Noguera
El curso muy bien planteado y explicado, de igual manera abarca muchos temas
Andres Prieto
Me parece muy triste que sea el último de los cursos de Carlos, pues es uno de los mejores cursos que he tomado; se explica muy bien y de forma usualmente bien detallada
Hector Roberto Cervantes Torres
Este curso me voló la cabeza, me di cuenta de cuánto se puede escalar un código a través de microservicios, y la inyección de dependencias para el uso de base de datos. Además de desplegar aplicaciones de una manear profesional
Jorge Zerpa
Excelente curso! como todos los del Profe carlos!! súper profundo, útil y entendible <3
Juan Manuel Martínez Ortiz
Me encanto este curso!
Complementa este curso con nuestras rutas de aprendizaje
Desarrollo Web
Aprende a crear sitios web y aplicaciones desde los fundamentos hasta ser un desarrollador full-stack y accede a las mejores oportunidades laborales globales.
Full Stack Developer con JavaScript
Conviértete en Full Stack Developer con JavaScript. Domina JavaScript, Node y React para tu primer gran empleo. Tu futuro en desarrollo web comienza aquí.
Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.
Laboratorios de Desarrollo Web
Resuelve retos y proyectos avanzados para demostrar tus habilidades y conocimientos con todo lo que aprendiste en la Escuela de Desarrollo Web.
Especialización en Accesibilidad Web
Aprende las mejores prácticas de usabilidad, inclusión y accesibilidad para diseñar y desarrollar aplicaciones web fáciles de usar.
Python: De Cero a Experto
Explora la programación con cursos de Python, de cero a frameworks avanzados. Construye proyectos backend y domina el lenguaje más usado.
Frontend con Vue.js
Vue.js es un primer gran framework frontend para aprender gracias a su suave curva de aprendizaje y fuerte presencia en la comunidad de JavaScript.
Backend con Node.js
Especialízate en JavaScript con Node.js para crear proyectos backend a alta velocidad usando herramientas avanzadas para escalar y monitorear aplicaciones web.
Backend, Arquitectura y Bases de Datos
Aprende los fundamentos para desarrollar el backend de cualquier sistema basado en software, bases de datos y arquitecturas de servidores altamente escalables.
Backend con PHP
Aprende a desarrollar con los mejores cursos de PHP, Laravel y Symfony para todo tipo de proyectos web: desde páginas y blogs, hasta tiendas y aplicaciones altamente escalables.
Technical Writing
Aprende technical writing para documentar procesos complejos de funcionamiento del software y transformarlos en información accesible para el público.
JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.
Frontend con Angular
Angular es un framework y plataforma para construir aplicaciones web de todos los tamaños usando TypeScript y un poderoso kit de herramientas.
Backend con Java
Aprende desarrollo backend con Java, uno de los lenguaje de programación con mayor demanda laboral, utilizada una amplia gama de aplicaciones y plataformas.
Seguridad Informática para Web Developers
Aprende los fundamentos de ciberseguridad para implementar flujos modernos de autenticación y estándares como OWASP en tus proyectos de frontend y backend.
QA y Automatización de Pruebas
Desarrolla diferentes tipos de pruebas para asegurar la calidad de tu software. Domina la automatización de pruebas con herramientas como Cypress y Puppeteer.
Inteligencia Artificial para Developers
Crea aplicaciones basadas en inteligencia artificial. Conozca las herramientas, los productos y los servicios para crear soluciones innovadoras.
Fundamentos de Programación y Desarrollo Web
Conoce más sobre computación básica y pensamiento lógico y programación orientada a desarrollo web.
Full Stack con WordPress
Desarrolla blogs y tiendas online usando WordPress, el motor de más de 500 millones de aplicaciones web en internet.
Frontend con React.js
Especialízate en React.js, la herramienta más demandada y en mayor crecimiento de JavaScript para desarrollo frontend.
HTML y CSS desde cero
Aprende a hacer páginas eficientes, maquetación con HTML, estilos con CSS más complejos y con animaciones.