Catalogue des cours

Tous les cours sont gratuits, avec quiz et attestation de réussite.

Développement web backend

Git et GitHub

Apprenez à suivre l'historique de votre code avec Git, à travailler sur des branches sans risque, à résoudre un conflit, puis à collaborer avec GitHub grâce aux pull requests. À la fin, vous pourrez participer au projet d'une équipe en respectant ses bonnes pratiques.

Débutant2 h 1912 chapitresGratuit
Développement web backend

Comprendre et consommer une API REST

Comprenez comment un client et un serveur dialoguent en HTTP, puis appelez des API REST avec curl et Python. Vous apprendrez à lire les codes de réponse, manipuler du JSON, vous authentifier avec un jeton, parcourir des résultats paginés et gérer proprement les erreurs.

Débutant2 h 3813 chapitresGratuit
Développeur mobile Android

Votre première application Android

Créez pas à pas une application de suivi de dépenses avec Android Studio et Jetpack Compose : composables, état, formulaire, liste, navigation entre deux écrans et ViewModel. Vous la lancerez sur un émulateur ou sur votre téléphone.

Débutant2 h 2212 chapitresGratuit
Développeur mobile Android

Kotlin : les bases

Apprenez le langage officiel du développement Android : variables, nullabilité, fonctions, classes, data classes, collections, lambdas, puis un premier aperçu des coroutines. Tous les exemples s'exécutent dans votre navigateur, sans installation.

Débutant2 h 1312 chapitresGratuit
Développeur mobile Android

Découvrir le développement mobile

Comprenez comment naît une application mobile : écosystèmes Android et iOS, natif ou multiplateforme, cycle de vie, publication sur les stores et contraintes réelles du terrain en Afrique et en Europe. À la fin, vous saurez choisir une approche technique argumentée pour un projet.

Débutant2 h 1212 chapitresGratuit
Développeur mobile Android

Concevoir une interface mobile

Apprenez les règles qui rendent une application agréable et accessible sur téléphone : ergonomie tactile, zones de pouce, navigation, conventions Material Design et Human Interface Guidelines, accessibilité, états vides, de chargement et d'erreur. Vous saurez critiquer et améliorer un écran.

Débutant2 h 1812 chapitresGratuit