Plan du cours

Introduction

  • Aperçu de Kotlin
  • Révision des concepts de base de Kotlin's

Fonctions linguistiques avancées

  • Expressions lambda et fonctions d'ordre supérieur
  • Fonctions d'extension et propriétés
  • Fonctions en ligne et paramètres de type réifiés
  • Collections et séquences

Orienté objet Programming

  • Délégation de classes et expressions d'objets
  • Classes scellées et alias de type
  • Génériques et variance
  • Héritage et polymorphisme avancés

Fonctionnel Programming

  • Comprendre les monades et les constructions fonctionnelles
  • Travailler avec la bibliothèque Arrow
  • Coroutines et bases de la programmation asynchrone
  • API Flow et programmation réactive

Développement Android avec Kotlin

  • Kotlin Extensions Android et liaison de vues
  • Utilisation de Kotlin Coroutines sur Android

Résumé et prochaines étapes

Pré requis

    Connaissances de base en Kotlin Compréhension des concepts de programmation orientée objet

Audience

    Développeurs Programmeurs
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (5)

Cours Similaires

Combined C/C++, JAVA and Web Application Security

28 heures

Advanced Java Security

21 heures

Catégories Similaires