Fondamentaux du Développement Mobile
FREE
Course

Le socle universel du développement mobile en 40h — écosystème, architecture, UX/UI, réseau, stockage, sécurité et outillage — avant de choisir un langage et une plateforme.

Backend mobile et services cloud
FREE
Course

Un cours de 35h pour maîtriser le backend d'une application mobile moderne — Firebase, Supabase, AppWrite, APIs REST/GraphQL custom, auth JWT/OAuth, notifications push FCM/APNs et temps réel.

Swift pour le mobile
FREE
Course

Un cours de 25h pour maîtriser Swift dans le contexte mobile — syntaxe, optionals, POO orientée protocole, async/await et patterns iOS — et préparer l'entrée dans SwiftUI.

iOS natif avec SwiftUI
FREE
Course

Un cours complet de 60h pour concevoir, construire et livrer une application iOS native moderne avec SwiftUI — Views déclaratives, NavigationStack, Observation, Core Data, réseau et projet intégrateur.

iOS avancé et publication
FREE
Course

Un cours de 25h pour amener une application iOS du prototype à l'App Store : profilage avec Instruments, tests XCTest, CI/CD Fastlane et publication App Store Connect.

TypeScript et React pour le mobile
FREE
Course

25h pour maîtriser TypeScript et React au niveau requis par le mobile — types, génériques, composants, hooks, contexte et patterns de composition — en préparation directe de React Native.

React Native moderne
FREE
Course

Un cours complet de 50h pour construire des applications mobiles iOS et Android avec React Native et Expo — navigation, state management, modules natifs, performance et projet intégrateur bout-en-bout.

Cross-Platform Avancé et Publication
FREE
Course

Un cours final de 30h pour mutualiser React Native et Flutter — bridges natifs, CI/CD, publication duale Play Store et App Store, monitoring et analytics de production.