Este proyecto es notable por su claridad, lo convierte en un excelente punto de partida para cualquier developer, un diferencial clave es la presentación ordenada de los endpoints, lo que facilita enormemente la comprensión de la API sin necesidad de indagar en el código.

Este repositorio sobresale por su excelente visualización del modelo de datos, la inclusión directa de un diagrama ER (Entidad-Relación) es un gran diferenciador, ya que permite comprender la estructura de la base de datos de un vistazo.

Las fortalezas del repositorio de ellas radica en su amplia funcionalidad, cuenta con endpoints protegidos para la administración de contenido, garantizando la seguridad. Su estructura clara y la visión SQL unificada facilitan la gestión de datos, realmente se destaca como un proyecto final de curso bien desarrollado y práctico.

Este proyecto también enfatiza la aplicación de buenas prácticas de desarrollo en los manejos de errores y variables de entorno.

El diferencial de este repositorio reside en su excelente documentación y facilidad de puesta en marcha, incluyendo un archivo .sql para importación directa de la base de datos y un Diagrama Entidad-Relación (DER) detallado que clarifica su estructura, más una vista central del proyecto completo. Ellas utilizaron railway y su proyecto con todos sus endpoints se encuentran funcionales, reciclaron código y lo utilizaron en la entrega final.

El diferencial del repositorio de Lizeth es notable por ser un trabajo individual impecable. Pese a trabajar sola, su proyecto funciona a la perfección, es sumamente comprensible gracias a un código bien estructurado, y demuestra una dedicación excepcional tanto en la implementación como en la presentación.

En este caso Dai y Brenda se enfocaron en una gestión integral y detallada de contenido audiovisual, abarcando trailers, actores, géneros y categorías, y sus relaciones, lo que lo hace ideal para una plataforma de catálogo.

En este caso ellas se centraron en su vista unificada contenido_completo, que simplifica la consulta de datos complejos al consolidar información de diversas tablas. Realmente se destaca por un diseño RESTful API intencional optimizado para la gestión de catálogos de series y películas.

- Andrea Judith Junes
- Marta Mariana Domínguez
- Ana María Márquez
En este caso el equipo se destaca por sus endpoints de filtrado muy específicos, permitiendo buscar por género, tipo de contenido o series con más de tres temporadas. Incluye una clara indicación del uso de MySQL Workbench para la gestión de la base de datos.

Este equipo fue el final de todas las presentaciones y su punto más fuerte es el manejo robusto de errores en operaciones CRUD y la claridad excepcional de su documentación, incluyendo un diagrama de flujo detallado para el endpoint de creación de productos, lo que facilita enormemente su comprensión. El código es funcional, comprensible y demuestra una dedicación en su diseño y la aplicación de buenas prácticas.

¡Bienvenidas! 👋 - Esto era el comienzo - Ahora es el final 😉
Desde este lado de la pantalla Lisa, ¡Un gusto!, este repositorio está pensado para acompañarte durante toda la cursada del Curso de Backend 2025.
Acá vas a encontrar:
✨ Consultas semanales de las alumnas
📌 Fechas importantes y entregas
📚 Recursos clave para no perderte nada
Todo armado con mucho cuidado para que tengas una guía clara, accesible y actualizada.
Para tomar el curso hay que tener conocimientos previos de JavaScript ya que Node.js es un entorno de ejecución de JavaScript.
Se recomienda tener conocimentos previos de funciones flecha, métodos, objetos, .map()
, .filter()
, require()
, .findIndex()
, y .sort()
.
Durante las clases usamos:
- Visual Studio Code como editor principal
- Windows como sistema operativo base
Pero podés usar el editor o IDE que prefieras. Lo importante es que te sientas cómoda y puedas enfocarte en aprender.
Inicio: Martes 01/04/2025
Clases: Martes y jueves
Feriados considerados:
- Jueves 17/04/2025: No hay clase
- Jueves 01/05/2025: No hay clase
Important
Fecha | Día | Clase Nº | Tema | Entregas / Tareas |
---|---|---|---|---|
01/04/2025 | Martes | 1 | Introducción a la Programación Backend-Repaso de Js | 📝 Repasar conceptos clave de JavaScript |
03/04/2025 | Jueves | 2 | Manejo de arrays y Syntactic Sugar-Repaso de Js | 📝 Repasar los conceptos vistos en JavaScript |
08/04/2025 | Martes | 3 | Asincronismo y promesas-Repaso de Js | 🔁 Repaso de asincronismo y clases en JavaScript |
10/04/2025 | Jueves | 4 | Servidores web - HTTP - Manejo de errores-Inicio de NodeJs | 🛠️ Practicar la ejercitación con módulo HTTP |
15/04/2025 | Martes | 5 | NPM y el framework Express | ⚙️ Avanzar el desafío con Express |
17/04/2025 | Jueves | — | ❌ FERIADO | — |
22/04/2025 | Martes | 6 | Motores de plantillas | 🧪 Crear plantilla EJS con tabla dinámica |
24/04/2025 | Jueves | 7 | Rutas estáticas y dinámicas | 🔍 Agregar endpoints al servidor por código y nombre |
29/04/2025 | Martes | 8 | Funciones de Orden Superior (HOF) | 🧩 Integrar conceptos en el desafío 🔥 Se define la pre-entrega |
01/05/2025 | Jueves | — | ❌ FERIADO | — |
06/05/2025 | Martes | 9 | FileSystem API | 🗂️ Incorporar estructura .JSON al proyecto |
08/05/2025 | Jueves | 10 | API Restful + JSON Placeholder | 🟨 Hacemos consultas sobre la pre entrega |
Inicio: Martes 13/05/2025
Clases: Martes y jueves
Important
Fecha | Día | Clase Nº | Tema | Entregas / Tareas |
---|---|---|---|---|
13/05/2025 | Martes | 11 | MongoDB I | 🟨 Hacemos consultas sobre la pre entrega |
15/05/2025 | Jueves | 12 | MongoDB II | 🟩 PRE-ENTREGA del proyecto, hasta las 18h |
20/05/2025 | Martes | 13 | Conexión - Acceso a Colecciones | Hacemos prácticas en clase |
22/05/2025 | Jueves | 14 | Desarrollar un CRUD completo | |
27/05/2025 | Martes | 15 | JSON Web token | |
29/05/2025 | Jueves | 16 | Documentación | 🟨 Hablamos de la Pre Entrega - Práctica Alumnas |
03/06/2025 | Martes | 17 | Testing de aplicaciones backend |
Inicio: Jueves 05/06/2025
Clases: Martes y jueves
Fecha | Día | Clase Nº | Tema | Entregas / Tareas |
---|---|---|---|---|
05/06/2025 | Jueves | 18 | Bases de datos Relacionales- Introducción a SQL con el motor (MySQL) | |
10/06/2025 | Martes | 19 | Bases de datos Relacionales- Tablas y tipos de datos | 🟨 Hacemos consultas sobre la pre entrega - Práctica Alumnas |
12/06/2025 | Jueves | 20 | Bases de datos Relacionales - El lenguaje SQL | 🟩 2da PreEntrega |
17/06/2025 | Martes | 21 | Bases de datos Relacionales - Filtros y Operadores SQL | |
19/06/2025 | Jueves | 22 | Bases de datos Relacionales- Funciones escalares | |
24/06/2025 | Martes | 23 | Bases de datos Relacionales - El modelo relacional | |
26/06/2025 | Jueves | 24 | Bases de datos Relacionales - Tablas combinadas en consultas SQL | |
01/07/2025 | Martes | 25 | Bases de datos Relacionales - Funciones de agregación | |
03/07/2025 | Jueves | 26 | DDL: Creación y Modificación de Tablas | Hoy se ve Clase 26 y Clase 27 |
08/07/2025 | Martes | 27 | DML: Inserción, Actualización y Eliminación de Datos | |
10/07/2025 | Jueves | 28 | Desarrollo de un Modelo Relacional | |
15/07/2025 | Martes | 29 | Sequelize y Node JS para APIs RESTful | |
17/07/2025 | Jueves | 30 | Administración de Bases de Datos: Backup y Restore | |
22/07/2025 | Martes | 31 | Transaction Control Language y Vistas SQL | |
24/07/2025 | Jueves | 32 | Publicación de un Proyecto Backend en la Nube |
El curso está alojado en el campus de YPF.
Podés ingresar desde este link:
No estás sola en este camino. Sumate al grupo donde compartimos novedades y consultas ✨
Nos vamos a cruzar muchas veces a lo largo del curso, pero este GitHub va a ser uno de los espacios más importante para tu base de operaciones.
Nos vemos en código.
Lisa – tu copilota dev 🚀