Plan du cours
Introduction
- Avantages de Kotlin par rapport à Java
Installation et configuration de Kotlin
Vue d'ensemble des fonctionnalités de Kotlin
- Inférence de type, nullité, opérateurs de collection, etc.
Préparation de l'environnement de développement
Similitudes et différences entre Kotlin et Java
- Interopérabilité Java
Syntaxe Kotlin
- Bibliothèque standard Kotlin, structures de données, opérateurs
Création d'une application
Contrôler le flux de l'application
Object-Oriented Programming avec Kotlin
Fonctionnel Programming avec Kotlin
Compilation du code Kotlin en bytecode JVM
Entrelacer Kotlin et Java dans la même application
Sécuriser votre application
- Nullité
Compilation du code Kotlin en JavaScript et Kotlin Native.
Stratégies de test pour les applications Kotlin
Débogage du code Kotlin
Résumé et conclusion
Pré requis
- Java expérience en programmation.
Public
- Développeurs
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