{"id":15091599,"url":"https://github.com/cesar-ignacio/nodeexpressworkshop","last_synced_at":"2026-01-05T03:45:19.214Z","repository":{"id":244726479,"uuid":"816043363","full_name":"Cesar-Ignacio/NodeExpressWorkshop","owner":"Cesar-Ignacio","description":"NodeExpressWorkshop","archived":false,"fork":false,"pushed_at":"2024-09-08T03:31:16.000Z","size":186,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-27T11:16:05.026Z","etag":null,"topics":["bcrypt-hashing-library","expressjs","handlebars","joi-validation","mongoose","passport","passport-google-oauth2","wiston-logger","zod"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cesar-Ignacio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-16T22:45:03.000Z","updated_at":"2024-09-08T03:31:19.000Z","dependencies_parsed_at":"2024-06-24T03:25:03.757Z","dependency_job_id":"c723555c-36a9-4b46-aab7-0df4a052b101","html_url":"https://github.com/Cesar-Ignacio/NodeExpressWorkshop","commit_stats":null,"previous_names":["cesar-ignacio/nodeexpressworkshop"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cesar-Ignacio%2FNodeExpressWorkshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cesar-Ignacio%2FNodeExpressWorkshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cesar-Ignacio%2FNodeExpressWorkshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cesar-Ignacio%2FNodeExpressWorkshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cesar-Ignacio","download_url":"https://codeload.github.com/Cesar-Ignacio/NodeExpressWorkshop/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244952174,"owners_count":20537463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bcrypt-hashing-library","expressjs","handlebars","joi-validation","mongoose","passport","passport-google-oauth2","wiston-logger","zod"],"created_at":"2024-09-25T10:42:00.066Z","updated_at":"2026-01-05T03:45:19.185Z","avatar_url":"https://github.com/Cesar-Ignacio.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NodeExpressWorkshop 🚀\n\n¡Bienvenido a mi taller personal de Node.js y Express! 🌟\n\nEste repositorio es mi espacio de aprendizaje, donde subo ejemplos, prácticas y proyectos que voy desarrollando mientras exploro estas tecnologías. Aunque no soy un experto, me apasiona aprender y experimentar, y este lugar es mi forma de documentar y compartir ese viaje. 📚\n\n## Contenido 📋\n\n- **Ejemplos y ejercicios de Node.js y Express**: Implementaciones básicas y avanzadas para entender y practicar conceptos clave. 🎯\n  \n- **Proyectos prácticos**: Aplicaciones reales que estoy construyendo mientras profundizo en mis conocimientos. 🛠️\n\n- **Notas, tutoriales y guías**: Documentación personal que me ayuda a consolidar lo aprendido y compartir recursos útiles. 📝\n\n- **Desafíos de código**: Problemas que enfrento y soluciones que encuentro mientras avanzo en mi aprendizaje. 💡\n\n## Documentación 📚\n\nEn esta sección, encontrarás la documentación detallada de los ejemplos, prácticas y proyectos que he desarrollado. La documentación incluye instrucciones para la configuración, uso y explicación del código.\n\n- [📄 Autenticacion_JWT](https://automatic-doom-2f5.notion.site/JWT-JsonWebToken-502548ad351f452089879d6cda095e3b)\n\n### Ejemplos y Ejercicios de Node.js y Express\nAquí se encuentran implementaciones básicas y avanzadas que cubren conceptos clave de Node.js y Express.\n\n- [📄 Ejemplo 1: Hello World con Express](docs/ejemplo1.md)\n- [📄 Ejercicio 2: CRUD básico](docs/ejercicio2.md)\n\n### Proyectos Prácticos\n\nDocumentación de aplicaciones reales que estoy construyendo.\n\n- [🚀 Proyecto 1: API de Tareas](docs/proyecto1.md)\n- [🚀 Proyecto 2: Aplicación de Chat](docs/proyecto2.md)\n\n### Notas, Tutoriales y Guías\n\nNotas y tutoriales que he escrito para consolidar lo aprendido.\n\n- [📘 Guía: Configuración de Express](docs/guia_configuracion_express.md)\n- [📘 Nota: Middleware en Express](docs/nota_middleware.md)\n\n### Desafíos de Código\n\nProblemas y soluciones que he enfrentado.\n\n- [💡 Desafío 1: Manejo de Errores](docs/desafio1.md)\n- [💡 Desafío 2: Autenticación y Autorización](docs/desafio2.md)\n\n---\n\n\nEste repositorio es una colección en constante crecimiento de todo lo que voy aprendiendo. Si encuentras algo útil aquí, ¡genial! Si tienes sugerencias o feedback, ¡siempre son bienvenidos! Gracias por pasar por mi NodeExpressWorkshop. 🙌\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcesar-ignacio%2Fnodeexpressworkshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcesar-ignacio%2Fnodeexpressworkshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcesar-ignacio%2Fnodeexpressworkshop/lists"}