📄️ Avant-propos
L'objectif de la montée en compétence auto-rythmée est de permettre au consultant d'apprendre et/ou de consolider ses connaissances, un thème à la fois, en mêlant théorie, pratique et préparation aux entretiens techniques.
📄️ Chapitre 1 : Découverte de Kotlin
Créer un projet, Compilation avec kotlinc, Debugging
📄️ Chapitre 2 : Configuration d'un projet
Gradle, Maven
📄️ Chapitre 3 : Les bases
Syntaxe, Idiomes, Conventions, Types, Collections, Lambda, Classes, Generics, Null safety, Exceptions, Scope functions, Coroutines
📄️ Chapitre 4 : Les tests
Tests unitaires avec JUnit, kotlin-test, tests paramétrés, libs utiles
📄️ Chapitre 5 : Exercices
String Calculator, Todo backend, Kata Gilded Rose, Kata Mars Rover
📄️ Pour aller plus loin
Comparaison Java / Kotlin