Je suis un développeur Java avec plus de 8 ans d'expérience dans la création de applications de bureau, jeux et solutions algorithmiques utilisant Java Swing et JavaFX.
Ce que je couvre :
- Java de base & POO (héritage, polymorphisme, abstraction, encapsulation)
- Développement d'interface graphique avec Swing & JavaFX (mises en page, contrôles, FXML, style CSS)
- Programmation événementielle & multithreading pour des applications réactives
- Java à distance (RMI, programmation socket)
- Algorithmes : tri, recherche, algorithmes de graphes (DFS, BFS, Dijkstra, A*), programmation dynamique, glouton, backtracking
- Structures de données : tableaux, listes chaînées, piles, files d’attente, arbres, tas, tables de hachage
- Intégration de bases de données (MySQL, SQLite, PostgreSQL)
- Patrons de conception (MVC, Singleton, Observer, Factory, etc.)
- Réseautage (applications client-serveur, systèmes de chat)
Outils :
Je fournis un code propre, modulaire et optimisé avec une forte attention à la scalabilité et à la maintenabilité. Transformons vos idées en applications de bureau ou jeux puissants !
Contactez-moi avant de passer commande