Objectif
Ce projet vise à documenter mon parcours d'apprentissage de Java, en suivant une progression structurée et pratique.
Contenu
-
Introduction à Java
- Syntaxe de base
- Types de données
- Structures de contrôle (if, else, for, while, etc.)
-
Programmation orientée objet
- Classes et objets
- Héritage (extends)
- Interfaces (implements)
-
Gestion des exceptions
- Utilisation de try-catch
- Personnalisation des exceptions
-
Collections en Java
- Listes (ArrayList, LinkedList)
- Maps (HashMap, TreeMap)
Progression
- Première étape : Installation de JDK (Java Development Kit)
- Deuxième étape : Apprentissage de la syntaxe de base avec des exercices pratiques
- Troisième étape : Introduction à la programmation orientée objet et création de premières classes
- Quatrième étape : Manipulation des collections pour gérer des données complexes
Ressources
-
Livres recommandés :
- "Java: The Complete Reference" par Herbert Schildt
- "Effective Java" par Joshua Bloch
-
Sites web utiles :
Prochaines étapes
-
Implémentation de projets pratiques pour appliquer les connaissances acquises
-
Exploration de frameworks Java comme Spring ou Hibernate
Auteur
Créé par [Jadj22]