Java
À propos
Java est ma première langue de programmation. Je l'utilise principalement pour :
- Programmation procédurale et orientée objet : concepts fondamentaux de POO
- Algorithmes et structures de données : résolution de problèmes complexes
- Interfaces graphiques : applications desktop avec JavaFX
- Design patterns : SOLID principles, patterns de conception
Expérience
Environ 2 ans d'expérience avec Java, depuis le début de mes études en informatique.
- Maîtrise des concepts POO : héritage, polymorphisme, encapsulation
- Développement d'applications desktop avec JavaFX
- Implémentation d'algorithmes complexes (IA de jeu, recherche, optimisation)
- Gestion de projets collaboratifs avec GitLab