Sono uno sviluppatore Java con oltre 8 anni di esperienza nella creazione di applicazioni desktop, giochi e soluzioni algoritmiche usando Java Swing e JavaFX.
Cosa copro:
- Core Java & OOP (ereditarietà, polimorfismo, astrazione, incapsulamento)
- Sviluppo GUI con Swing & JavaFX (layout, controlli, FXML, styling CSS)
- Programmazione event-driven & multithreading per app reattive
- Java remote (RMI, socket programming)
- Algoritmi: ordinamento, ricerca, algoritmi su grafi (DFS, BFS, Dijkstra, A*), programmazione dinamica, greedy, backtracking
- Strutture dati: array, liste collegate, stack, code, alberi, heap, tabelle hash
- Integrazione database (MySQL, SQLite, PostgreSQL)
- Design pattern (MVC, Singleton, Observer, Factory, ecc.)
- Networking (app client-server, sistemi di chat)
Strumenti:
Fornisco codice pulito, modulare e ottimizzato con forte attenzione a scalabilità e manutenibilità. Trasforma le tue idee in applicazioni desktop potenti o giochi!
Contattami prima di ordinare