-
Notifications
You must be signed in to change notification settings - Fork 0
Home

Bienvenido a la wiki oficial de Programación IV de Carpinchos Programando. Este espacio está pensado para documentar nuestro recorrido durante el cuarto semestre.
Programación IV corresponde al cuarto semestre de la carrera y se centra en el desarrollo full-stack con tecnologías modernas y escalables.
Durante el cursado se profundiza en:
-
Backend: Java con Spring Boot y Node.js dentro del ecosistema JavaScript.
-
Frontend: Diseño de UX/UI y uso de frameworks modernos como React.
-
Bases de datos: Integración del stack PERN (PostgreSQL, Express, React, Node.js) para construir aplicaciones robustas.
-
Proyecto integrador: Desarrollo de un E-commerce full-stack, combinando múltiples tecnologías y simulando un entorno laboral real.
-
Practicar la gestión de proyectos con metodologías ágiles como Scrum y el uso de GitHub.
El repositorio está organizado en carpetas según los lenguajes, prácticas y proyectos trabajados durante el semestre.
Esta estructura facilita ubicar el código y los ejercicios de clase.
📦 CarpinchosProgramando_CuartoSemestre/
├── 📄 README.md # Descripción general
├── 🗜 .gitignore # Archivos ignorados por Git.
└── 📁 TECNICATURA_CuartoSemestre/ # Carpeta organizada por lenguajes y contenido de la materia
├── Brief/
├── CodigoJuego/
│ └── JuegodeAang/
├── Diseño/
│ ├── Clase01/
│ ├── Clase02/
│ └── ...
├── JAVA/
│ ├── Clase01/
│ ├── Clase02/
│ └── ...
├── JAVASCRIPT/
│ └── E-Commerce2025/
├── Node/
│ ├── Clase01/
│ ├── Clase02/
│ └── ...
├── Python/
│ ├── Clase01/
│ ├── Clase02/
│ └── ...
├── Quiz/
│ ├── Quiz01/
│ ├── Quiz02/
│ └── ...
└── SCRUM_MASTER.md # Guía de roles por Sprint.
En Carpinchos Programando aplicamos la metodología ágil Scrum para organizarnos durante el semestre.
-
📅 Cada semana funciona como un Sprint.
-
👤 El rol de Scrum Master rota entre los integrantes, para que todos puedan practicar la coordinación del equipo.
-
📝 Al inicio de cada Sprint definimos las tareas y al final revisamos los avances.
-
💬 Realizamos reuniones de seguimiento para mantener el orden y registrar el progreso en la wiki y en GitHub.
El proyecto principal de la materia es el desarrollo de un E-commerce full-stack, donde integramos lo aprendido en backend, frontend y bases de datos.
Nuestro grupo esta trabajando en CapyGaming, un E-commerce de productos gamer.
- Node.js + Express (backend)
- Vue.js (frontend dinámico)
- HTML / CSS / JavaScript (estructura y estilos)
- PostgreSQL (base de datos)
🔸 Repositorio del proyecto: CapyGaming
💾 Repositorio: Carpinchos Programando — Cuarto Semestre
💻 Desarrollado por Carpinchos Programando