+237 680 39 05 82 contact@syneduc.com
Accredited & Certified Programs
Chapitres des cours

Jetpack Compose — les fondamentaux

Maîtriser Compose dans son noyau : composables, modifiers, layouts, texte, images, Material 3, listes performantes, formulaires et animations. 8 leçons qui posent tout le vocabulaire UI.

720
Tous niveaux
CIA Formation
CIA Formation Centre Vérifié

Programme de Formation

8 module(s)
Durée totale : 720
Maîtriser Compose dans son noyau : composables, modifiers, layouts, texte, images, Material 3, listes performantes, formulaires et animations. 8 leçons qui posent tout le vocabulaire UI.

Module 1 : Paradigme déclaratif et premier composable

90
Faire le basculement mental entre UI impérative XML et UI déclarative Compose, écrire sa première fonction @Composable et itérer visuellement avec @Preview.

Module 2 : Modifiers : taille, padding, background, click

90
Maîtriser la chaîne de modifiers de Compose pour dimensionner, espacer, colorer et rendre un composable cliquable, sans jamais se tromper dans l'ordre d'application.

Module 3 : Layouts fondamentaux : Column, Row, Box

90
Organiser des composables verticalement avec Column, horizontalement avec Row et en profondeur avec Box, puis maîtriser l'alignement et l'arrangement des enfants.

Module 4 : Texte, images et ressources

90
Afficher du texte stylé avec Text et TextStyle, charger des images (drawable, vector, Coil) et localiser les chaînes avec stringResource pour une app Android soignée.

Module 5 : Material 3 et thème personnalisé

90
Appliquer un MaterialTheme, personnaliser couleurs, typographies et formes, puis basculer entre light et dark mode dynamiquement pour une identité visuelle cohérente.

Module 6 : Listes performantes : LazyColumn et LazyRow

90
Afficher des milliers d'éléments sans ralentissement grâce à LazyColumn et LazyRow, avec clés stables, en-tête collant et pull-to-refresh.

Module 7 : Formulaires : TextField, validation et focus

90
Construire un formulaire complet avec TextField et OutlinedTextField, gérer le clavier, le focus entre champs et valider les saisies en temps réel.

Module 8 : Animations simples et transitions

90
Animer une valeur avec animate*AsState, faire apparaître un composable avec AnimatedVisibility et orchestrer une transition entre deux états avec Crossfade.
Nous contacter

Commentaires

0 commentaire

Se connecter pour commenter

Aucun commentaire pour le moment

Soyez le premier à partager votre avis !

Se connecter pour commenter

Supprimer le commentaire ?

Cette action est irréversible. Le commentaire sera définitivement supprimé.

Your Cart

Your cart is empty

Add programs to start learning