• 8 hours
  • Easy

Free online content available in this course.

course.header.alt.is_certifying

Got it!

Last updated on 9/4/23

Tirez un maximum de ce cours

Rencontrez votre professeur

Découvrez le fonctionnement du cours

Avant de nous plonger dans le vif du sujet, je voudrais vous parler de la structure de ce cours, et vous donner quelques conseils pour en tirer le maximum :

  • Le cours est divisé en 4 parties, et chaque partie en plusieurs chapitres.

  • Certains chapitres contiennent une vidéo. Vous y trouverez un aperçu de ce que nous allons apprendre, et je vous expliquerai les notions clés pour les clarifier ensemble. 

  • Dans chaque chapitre, vous trouverez un texte qui vous permettra d’approfondir les notions clés du cours.

  • Le texte sera également accompagné de screencasts, des vidéos où je vous ferai une démonstration de code en filmant directement mon écran. En reproduisant ce que vous verrez dans la vidéo, ça vous permettra de vous approprier les concepts abordés.

  • Enfin, chaque partie se conclura par un quiz où vous pourrez vérifier vos acquis et déterminer les points sur lesquels vous devez revenir.

Découvrez le projet fil rouge du cours

Tout au long de ce cours, vous développerez pas à pas une application de type quiz. Vous apprendrez en particulier à :

  • décrire une interface utilisateur en utilisant différents éléments graphiques de base, comme des textes ou des boutons ;

  • récupérer les interactions faites à l’écran par l’utilisateur, et pouvoir y réagir ;

  • afficher des données dynamiquement ;

  • stocker des données sur l’appareil ;

  • organiser votre code pour mieux vous y retrouver et le rendre plus maintenable.

Le projet final est accessible sur ce Repository GitHub. Vous retrouverez également une branche par partie de ce cours.

Example of certificate of achievement
Example of certificate of achievement