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
Nos Clients témoignent (5)
Le formateur était parfaitement préparé. Le formateur avait d'énormes connaissances et beaucoup de matériel...,
Dawid - ista Shared Services Polska Sp. z o.o.
Formation - Programming with Kotlin
Traduction automatique
L'intensité d'un cours, la couverture des sujets. Les sujets compliqués sont expliqués à un bon niveau, donc même s'il y a quelques points blancs (comme DSL) -- il ne sera pas difficile de continuer tout seul car j'ai déjà une compréhension commune de la base et je sais au moins comment formuler mes questions à Google.
Alexey Baryshnev - C.T.Co SIA
Formation - Advanced Kotlin Programming
Traduction automatique
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Formation - Kotlin for Beginners
Beaucoup de connaissances pratiques illustrées par des exemples concrets.
Kamil - Streamsoft Kraków
Formation - Java Advanced
Traduction automatique
Les changements sont apportés à la volée, car le troisième jour, je commençais déjà à être plus perdue qu'avant et il était plus difficile de rattraper rapidement une erreur.
Paulina
Formation - Advanced Java Security
Traduction automatique