Back
Portfolio

Java Course - Generation Study

Corso Completo di Programmazione Java

Comprehensive Java Programming Course

📚 Panoramica del Corso

📚 Course Overview

Questo repository contiene esempi ed esercizi di programmazione Java del Corso Java di Generation Study, coprendo concetti fondamentali e avanzati dello sviluppo Java.

This repository contains Java programming examples and exercises from the Generation Study Java Course, covering fundamental to advanced concepts in Java development.

📖 Accedi agli Appunti e Materiali del Corso su Drive 📖 Access Course Notes & Materials on Drive

🎯 Progetti in Evidenza

🎯 Featured Projects

BrianzaTaxi
Generatore di ricevute taxi con logica di pricing e generazione di template HTML. Implementa il calcolo delle tariffe basato su distanza, tempo e servizi aggiuntivi.
Taxi receipt generator with pricing logic and HTML template generation. Implements fare calculation based on distance, time, and additional services.
BrianzaTrains
Sistema di biglietteria ferroviaria con gestione delle rotte, algoritmi di pricing e gestione delle informazioni passeggeri. Include gestione degli orari e validazione dei biglietti.
Train ticket system with route management, pricing algorithms, and passenger information handling. Features schedule management and ticket validation.
DeveloperCandidatura
Sistema di valutazione candidature con algoritmi complessi basati su istruzione, esperienza e località. Utilizza LocalDate per il calcolo dell'età.
Job application scoring system with complex algorithms based on education, experience, and location. Uses LocalDate for age calculation.
MLTrains
Sistema di gestione della linea ferroviaria Milano-Lecco con pricing dei biglietti, calcolo percorsi e funzionalità per i passeggeri. Include I/O su file per la persistenza dei dati.
Milano-Lecco train line management system with ticket pricing, route calculation, and passenger service features. Includes file I/O for data persistence.
MonzaMetro
Sistema completo di biglietteria metro con design OOP, pricing basato sull'età e generazione template HTML. Include entità Ticket e Passenger con architettura a livelli di servizio.
Complete metro ticket system with OOP design, age-based pricing, and HTML template generation. Features Ticket and Passenger entities with service layer architecture.
ProlocoLakeComo
Applicazione di gestione turistica del Lago di Como con servizi di informazione turistica, pianificazione eventi e generazione contenuti promozionali.
Lake Como tourism management application with tourist information services, event scheduling, and promotional content generation.
SBHotel
Sistema completo di gestione alberghiera con prenotazioni, cancellazioni e servizi di pulizia. Include validazione date, calcolo anni bisestili e politiche di rimborso.
Comprehensive hotel management system with booking, cancellation, and cleaning services. Includes date validation, leap year calculation, and refund policies.
VillaMelzi
Sistema di gestione tour e prenotazioni villa con pianificazione visite, gestione prezzi e gestione informazioni clienti.
Villa tour and booking management system with visit scheduling, pricing management, and customer information handling.
Taxes
Sistema di calcolo tasse aziendali con soglie di esenzione e sconti per giovani imprese. Include logica condizionale per il calcolo delle tasse basato su fatturato ed età aziendale.
Business tax calculation system with exemption thresholds and young company discounts. Features conditional logic for tax computation based on revenue and business age.
Museum Ticket
Sistema di biglietteria museale con pricing dinamico basato su età, reddito e classe di visita. Include sconti per anziani, opzioni di ingresso gratuito e generazione biglietti HTML.
Museum ticketing system with dynamic pricing based on age, income, and visit class. Includes senior discounts, free entry options, and HTML ticket generation.
MilanoLeccoTrains4
Sistema avanzato di biglietteria ferroviaria con architettura OOP completa, pattern a livelli di servizio, interfaccia a menu e output multi-formato. Include politiche di sconto e generazione HTML basata su template.
Advanced train ticketing system with complete OOP architecture, service layer pattern, menu-driven interface, and multi-format output. Features discount policies and template-based HTML generation.

💡 Argomenti di Apprendimento Trattati

💡 Learning Topics Covered

Concetti Base di Java

Core Java Concepts

Funzionalità Avanzate

Advanced Features

Pratiche di Ingegneria del Software

Software Engineering Practices

🗂️ Categorie Progetti

🗂️ Project Categories

📚 01 - Esempi Fondamentali

📚 01 - Fundamentals Examples

🎫 02 - Biglietteria e Trasporti

🎫 02 - Tickets & Transportation

💼 03 - Applicazioni Business

💼 03 - Business Applications

🎯 04 - Esercizi e Pratica

🎯 04 - Exercises & Practice

👨‍💻 Struttura Repository

👨‍💻 Repository Structure

I progetti del corso sono organizzati in 4 categorie principali:

The course projects are organized into 4 main categories:

🎓 Autore

🎓 Author

Hacman Viorica Gabriela - Studentessa Corso Generation StudyGeneration Study Course Student

Solo uso educativo

Educational use only