Bases de Java
La quête « Bases de Java » est destinée à ceux qui ont déjà reçu une formation Java minimale (en accomplissant la quête Syntaxe Java de CodeGym). Tu dois réussir 10 niveaux fascinants au cours desquels tu découvriras les bases de la POO, tu te familiariseras avec les flux, la sérialisation et la surcharge de méthode, et tu en apprendras beaucoup sur les interfaces et l'héritage multiple. La formation n'est plus aussi simple que la quête « Syntaxe Java », mais une pratique régulière (grâce aux missions) t'aidera à réussir l'intégralité des 10 niveaux de cette quête, et tu pourras alors envisager des mini-projets dans un avenir proche.
- Niveau 1
Verrouillé Bases de la POO : principes de base, héritage, encapsulation - Niveau 2
Verrouillé Bases de la POO : surcharge, polymorphisme, abstraction, interfaces - Niveau 3
Verrouillé Interfaces : comparaison avec une classe abstraite, héritage multiple - Niveau 4
Verrouillé Conversion de type, instanceof. Une grande mission impliquant les interfaces - Niveau 5
Verrouillé La surcharge de méthode, une fonction des appels de constructeur - Niveau 6
Verrouillé Introduction aux threads : Thread, Runnable, start, join, interrupt, sleep - Niveau 7
Verrouillé Introduction aux threads : synchronized, volatile, yield - Niveau 8
Verrouillé Introduction aux flux : InputStream/OutputStream, FileInputStream, FileOutputStream - Niveau 9
Verrouillé Introduction aux flux : Reader/Writer, FileReader/FileWriter - Niveau 10
Verrouillé Sérialisation