Cours SwiftUI
Apprendre SwiftUI pour viser un poste junior iOS
84 fiches structurées en 17 parties. Fondations, gestion d'état, MVVM, async, réseau, Firebase, tests et projet final.
Fondations SwiftUI
7 fichesGestion d'état SwiftUI
10 fichesUI, composants et design system
12 fiches- 03.01Créer des composants réutilisables
- 03.02Bouton réutilisable
- 03.03Champ de texte réutilisable
- 03.04Cards et containers réutilisables
- 03.05Loading, Empty et Error Views réutilisables
- 03.06Design system simple : couleurs, typo, spacing
- 03.07Formulaires SwiftUI
- 03.08Gestion du clavier avec @FocusState
- 03.09Listes avancées : sections, swipe, suppression, édition
- 03.10Grilles avec LazyVGrid et LazyHGrid
- 03.11Dark mode propre
- 03.12Accessibilité de base
Animations et gestures
2 fichesNavigation SwiftUI
3 fichesArchitecture SwiftUI / MVVM
5 fichesAsync, réseau et API REST
6 fichesCombine utile en SwiftUI
2 fichesPersistance locale
4 fichesAuthentification
3 fichesFirebase utile
6 fichesPermissions et système iOS
4 fichesUIKit avec SwiftUI
2 fichesTests
4 fichesDebug, qualité et production
5 fichesCompétences entreprise iOS
7 fiches- 16.01Git essentiel pour travailler en équipe
- 16.02Pull Request, code review et travail en équipe
- 16.03Agile, Scrum, Jira et organisation produit
- 16.04Dépendances iOS : SPM et CocoaPods
- 16.05CI/CD, Fastlane et TestFlight
- 16.06Lire et reprendre un projet iOS existant
- 16.07Lecture rapide : Objective-C, Realm, GraphQL