Skip to content

oscarjuly23/OOP_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OOP_Projects

Object-oriented programming first Projects.

Descripción

¡Bienvenido a mi repositorio dedicado a la Programación Orientada a Objetos (OOP)! En este espacio, explorarás uno de los paradigmas de programación más importantes y relevantes en el mundo del desarrollo de software. La Programación Orientada a Objetos no solo es una forma efectiva de escribir código, sino que también es fundamental para abordar problemas complejos y crear soluciones informáticas sólidas y escalables.

Contenidos

Uso de Patrones de Diseño:

Aplicamos patrones de diseño comunes para mejorar la estructura y la mantenibilidad de tu código. Patrones como Singleton, Factory, Observer y otros.

Diagramas de Clases:

La visualización es fundamental en OOP. Creamos diagramas de clases para representar la estructura de tus aplicaciones, para poder planificar y comunicar los diseños de manera efectiva.

Metodologías de Diseño e Implementación:

No se trata solo de escribir código, sino de seguir un proceso. Usamos metodologías de diseño y desarrollo, como el desarrollo impulsado por pruebas (TDD) y metodologías ágiles, para crear software de alta calidad.

Validación de Software:

Le damos importancia a probar y validar tu software. Usanmos pruebas unitarias, pruebas de integración y otras estrategias para garantizar que que el código funciona como se espera.

Proyectos

Programa con el propósito de realizar consultas sobre un archivo JSON que contiene información sobre bebidas alcohólicas. El objetivo de este proyecto es facilitar la predicción de la cantidad de bebidas necesarias para el evento "La Salle Fest".

El programa LSubjects tiene como objetivo facilitar a los estudiantes la búsqueda de las asignaturas que están cursando actualmente. Para ello, ofrece una interfaz gráfica con dos ventanas, una para el inicio de session y la otra como ventana principal que contiene las asignaturas.

Este programa tiene como objetivo la creación de banderas para celebrar los Juegos Olímpicos 2020, permitiendo a los usuarios personalizar el tamaño de la bandera al elegir una altura y anchura de una lista previamente definida.

Programa que resuelve problemas en la aplicación web de TMB, utilizando un archivo JSON y la API de TMB para acceder a datos sobre lugares emblemáticos y transporte público en Barcelona.

Minder es una aplicación que conecta estudiantes para colaborar en trabajos y prácticas. Los usuarios registran sus datos, crean perfiles, buscan compañeros con los mismos intereses en programación y pueden hacer "matches" para colaborar en proyectos. La aplicación también proporciona estadísticas de actividad.

Releases

No releases published

Packages

No packages published

Languages