Intégrer les bases
maîtriser les bases du langage Java, la syntaxe, comment fonctionne le jdk ;
utiliser des librairies Java ;
remanier et rendre plus lisible le code ;
gérer les exceptions.
Comprendre les concepts orientés objets en Java
programmer en objet avec des variables, des méthodes, des objets, des classes ;
utiliser les héritages et polymorphismes ;
gérer la vie et la mort des objets.
S’initier aux interfaces graphiques
créer une interface graphique ;
appréhender les structures de données.
Finaliser un programme
déboguer le code ;
déployer le code ;
s’initier aux « Design Patterns ».
Réaliser une application Android
installer Android Studio ;
réaliser une application mobile Android permettant de mettre en oeuvre tous les concepts vus précédemment ;
publier son application sur Google Play ;
monétiser son application.