un gran curso estuvo muy bueno algo complejo pero aprendí demasiados
Introducción
Manejo de Bases de Datos Relacionales con Node.js y Postgres
Persistencia de Datos con Node.js y PostgreSQL usando Docker
Base de datos
Instalación de Docker en Windows, macOS y Ubuntu
Configuración de Postgres en Docker con Docker Compose
Conexión a Bases de Datos en Contenedores con Docker y PgAdmin
Conexión de Node.js a PostgreSQL usando Node PostgreSQL Driver
Manejo de conexiones con pool en Node.js y Postgres
Manejo Seguro de Variables de Entorno en Node.js
Sequelize
Introducción a ORMs con Sequelize y Node.js
Creación y Gestión de Modelos con ORM en Node.js
CRUD con ORM: Crear, Leer, Actualizar y Eliminar Datos
Conexión de ORM a MySQL usando Docker y phpMyAdmin
Migraciones
Migraciones de Bases de Datos con SQLite: Configuración Inicial
Migraciones Manuales en SQLite: Creación y Ejecución
Migraciones en SQL: Modificar Tablas y Agregar Campos
Relaciones
Relaciones uno a uno en bases de datos relacionales
Relaciones Uno a Uno y Migraciones en Bases de Datos SQL
Relaciones Uno a Muchos en Bases de Datos con SQLite
Relaciones Uno a Muchos en API Rest con SQLite
Consultas
Relaciones Muchos a Muchos en SQL: Órdenes y Productos
Relaciones Muchos a Muchos en SQLite con Tablas Ternarias
Gestión de Relaciones Muchos a Muchos en Base de Datos
Paginación de Datos con SQL: Uso de Limit y Offset
Filtros Avanzados en Consultas SQL con SQLite
Despliegue
Deployment de Postgres en Heroku: Configuración y Migraciones
Buenas prácticas para migraciones en producción
Próximos pasos
Migración y CRUD en Bases de Datos con Postgres y Heroku
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Has llegado a la recta final de un viaje educativo profundo y enriquecedor. Este curso no solo te ha proporcionado conocimientos específicos sobre PostgreSQL, sino que te prepara para manejar otras bases de datos como MySQL y MariaDB, gracias a la agnosticidad de SQLite. PostgreSQL es una herramienta poderosa y recomendada en el manejo de datos, y a través de este curso, has adquirido habilidades para crear y gestionar bases de datos a nivel profesional.
El curso se enfocó intensamente en la creación y gestión de CRD, que comprende las operaciones básicas: Crear, Leer, Actualizar y Eliminar. Estas son fundamentales para cualquier aplicación que maneje datos. La integración de CRUD con un ORM (Object-Relational Mapping) te permite realizar consultas más complejas de manera eficiente.
Uno de los mayores logros durante el curso fue realizar un despliegue real, configurando la aplicación en un servidor como Heroku, con una base de datos productiva. Este paso es crucial para cualquier desarrollador que busque profesionalizar sus proyectos.
Finalizar este curso es solo el comienzo. El siguiente paso te llevará a integrar autenticación en tus aplicaciones, lo que es esencial para la seguridad y la gestión de usuarios. El curso de autenticación te enseñará a añadir una capa de login y autenticación utilizando JWT, aumentando el nivel de seguridad y profesionalidad de tus proyectos.
Recuerda valorar el curso y seguir al instructor en redes sociales para continuar tu camino educativo. ¡Adelante, un mundo de conocimiento te espera!
Aportes 41
Preguntas 3
un gran curso estuvo muy bueno algo complejo pero aprendí demasiados
Son mis primeros pasos en el backEnd fue dificil pero me gusto mucho este curso aprendi bastante.
Recuerda que
Este curso ha estado genial! Qué excelente profesor, explicación clara y al punto. Y el plus de solucionar los errores al llevar el proyecto a producción. De lujo!
Hay una respuesta repetida en el Examen:
Excelente curso pero creo que queda faltando la manera de desarrollar la carpeta seeders y como guardar datos por script desde la end point de una api de tercero directo a nuestra base de datos postgres
Definitivamente uno de los cursos más completos y complejos que he hecho en los últimos meses. Es gratificante llegar al final habiendo entendido todo, ahora a ponerlo en practica 😛
Aprendimos:
El curso es muy denso, muchas partes no he entendido, pero trataré de seguir estudiando y sobre todo practicando. Gracias Nico.
Sin duda un curso importantísimo. En mi caso creo que es el curso más difícil que he realizado en platzi y me he encontrado con varios errores en el camino, pero todos resultaron ser por algún problema de configuración de mi parte (en especial con la parte de Docker, ya que mi pc me estaba dando errores con el hyper-v).
.
Sin embargo, el curso esta super bien explicado y, con algo de práctica, creo que ya podría conectar una base de datos con el backend.
Estupendo curso, ojala algún proximo no se utilice un ORM si no consultas complejas o procedimientos almacenados.
Felicitaciones al profesor, e tomado la mayoría de sus cursos y sin desacreditar a los demas me parece que es el que mejor explica
Este curso fue un gran curso donde aprendí un montón. Creamos cosas increíbles con código relativamente sencillo.
Comparto mi repositorio en GitHub del proyecto por si alguien quiere consultar algo, mejorarlo, alguna observación u aporte.
Espero les ayude.
Fue un reto este curso, pero lo disfrute un monton, pude correr todo con éxito, los aportes de la comunidad fueron de mucha ayuda. Nicolas, de los mejores profesores de Platzi.
Muy buen curso, el profesor Nicolas tiene muy buena didactica, creo que me queda practicar para seguir adquiriendo conocimientos. Se que no es fácil pero a poco a poco se va creciendo. Es mi primera experiencia con el backend. Gracias a todos.
Este curso aunque es largo y complejo es muy bueno.El profesor Nicolas es muy bueno. Se entiende muy facil. Espero continuar mi ruta de backend
Excelente curso!!
Gran curso! Algo complejo en algunas clases, pero Nico es muy buen profesor!
Excelente curso, gracias a esto amplié mucho mis conocimientos y comprensión de todo lo que hacia en el front-end para ahora poder crear mis propias apis y consumirlas a mi gusto en mis aplicaciones, Nico que excelente profesor gracias por todo!!!
Muy buen curso! Mucha informacion y de gran utilidad!
Gracias Nicolas, aprendí mucho mucho, super el curso !!
me encanto el curso, excelente manejo de los conocimientos y muy buenos casos practicos
Mi primer curso de backend
me perdi como 300 veces hahahaha pero estuvo muy bueno este curso y el profesor nicolas explica super bien
De los cursos mas top que he visto en la plataforma!
⭐️⭐️⭐️⭐️⭐️!
¡Excelente curso! ⭐⭐⭐⭐⭐
Buen curso!
Pos vamos al siguiente curso, esta buenísimo!
En definitiva lo tomare!!!
Excelente curso, de verdad que si
muy buen curso ,me parecio muy pesado en ciertas clases , pero asi es . El instructor un crack
Un curso complejo pero lleno de conocimientos! siento que aprendí bastante, aquí dejo mi app terminada 😄
A ti, a mí, al profe por llegar hasta acá!
La verdad no fue nada fácil, me tardé mucho más del tiempo promedio que me toma acabar otro curso, pero estoy feliz de haberlo logrado y entendido. Sin el JS Challenge y los roadmaps no lo habría logrado, puesto que este curso es algo avanzado y presupone muchos otros conocimientos.
Siempre tuve dudas de cómo se integra la BD con la aplicación y este curso me lo enseñó step by step.
Nico es de los mejores profes de JS que he tenido! 😄
Wao que curso super interesante, hemos creado una copia de Laravel pero con JavaScript mezclando: nodejs, express, dotenv, joi, sequelize, csrf, etc
Muy bueno el curso!!!
Aca les comparto el repositorio de mi proyecto con Typescript, Mongoose y MongoDB Atlas.
Saludos!
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?