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

POO et programmation fonctionnelle

Classes, héritage, interfaces, data classes, lambdas et scope functions — toute la boîte à outils pour modéliser un domaine métier proprement et exploiter la programmation fonctionnelle de Kotlin.

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

Programme de Formation

4 module(s)
Durée totale : 480
Classes, héritage, interfaces, data classes, lambdas et scope functions — toute la boîte à outils pour modéliser un domaine métier proprement et exploiter la programmation fonctionnelle de Kotlin.

Module 1 : Classes, propriétés et constructeurs

120
Déclarer une classe avec constructeur primaire, définir propriétés et getters/setters personnalisés, combiner constructeurs secondaires et blocs init pour modéliser proprement un domaine métier.

Module 2 : Héritage, interfaces et classes scellées

120
Étendre une classe open, implémenter une interface avec propriétés et implémentations par défaut, modéliser un état fini avec sealed class pour écrire des when exhaustifs.

Module 3 : Data classes, objets et classes utilitaires

120
Créer des data classes concises avec equals/hashCode/copy, distinguer object, companion object et enum class pour modéliser proprement les valeurs, singletons et états figés d'une application mobile.

Module 4 : Lambdas, fonctions d'ordre supérieur et scope functions

120
Écrire des lambdas Kotlin, chaîner map/filter/reduce sur les collections, passer des fonctions en paramètres et choisir la bonne scope function parmi let, run, with, apply et also.
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