Playground for learning and practicing Java, Spring Boot, and other related technologies.
-
Updated
Jun 9, 2024 - Java
Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.
Playground for learning and practicing Java, Spring Boot, and other related technologies.
Práctica de Diseño de la asignatura Diseño Software UDC 23/24
Segunda práctica de la asignatura Diseño Software UDC 23/24
Primera práctica de la asignatura de Diseño de Software UDC 23/24
Repository showcasing software design patterns, part of a university course on software development methodologies. Includes implementations of Factory, Adapter, Composite, Observer, and more, with comprehensive examples and tests.
Object oriented programming and design demonstrating concepts such as information hiding, encapsulation, and various forms of polymorphism.
course about object-oriented software design
Design patterns implemented in Java.
The course project for University of Toronto Scarborough course CSCB07: Software Design.
Design Patterns implemented in Java
A program that has full functionality for a course registration system for Marmara University.
The Warehouse Management System (WMS) is a software system that simulates the operations of the warehouse of a simple company that sells goods to clients and restocks products from suppliers.
An android application that simplifies the process of teachers calculating grades with an interactive UI, messaging, classrooms, and leaderboards.
Software designer is a tool that enables the definition of software requirements and the creation of corresponding models. Additionally, it supports basic code generation from UML class diagrams.
The first elective course of the study program at HZ for Software Engineering is Software Design. During this course, Java will be used to explore several Design Patterns.
JavaTemplate - files for a new project setup (AppProperties, CLI arguments, Logging, Usage, Version, Message, Util, Parser, GUI, XML)
Multi-tenant REST API that persists data in the same table
Multi-tenant REST API that persists data in different schemas
Multi-tenant REST API that persists data in different databases
Created by Software engineers