DEV : Kotlin avancé pour le développement

  • Kotlin offre de multiples fonctionnalités avancées utilisées par les développeurs de librairies leur permettant
    de fournir aux développeurs applicatifs de puissants outils.
  • Découvrez ces fonctionnalités avancées et maîtrisez-les pour créer des API Kotlin aussi élégantes que puissantes.
  • Comprendre et utiliser les fonctionnalités avancées du langage Kotlin.
  • Savoir optimiser son code.
  • Proposer une API Kotlin efficiente et complète.
  • Utiliser les outils de build et de déploiement efficacement.

Les formations sont présentées sous forme :

  • Support de formation.
  • Exercices ayant pour but la création d’un petit serveur Web.
  • Fiches récapitulatives par notion.

Exercices tout au long de la formation.

À QUI S’ADRESSE CETTE FORMATION ?

Public
Pré-requis
Compétences visées

Développeurs Kotlin.

Il est attendu des participants une connaissance basique du langage Kotlin, de ses structures,
ainsi que des coroutines.

– Connaissance du langage Kotlin.
– Compréhension de son intégration bas
niveau de la JVM.

PROGRAMME DÉTAILLÉ

OBJECTIF PÉDAGOGIQUE

THÈMES À ABORDER

JOUR 1

Kotlin : Fonctionalités avancées
Utilisation et bonnes pratiques

  • Outils
  • Contraintes
  • Génériques
  • Inlining
  • Inférence de types

Kotlin : Domain Specific Languages
Utilisation et bonnes pratiques

  • Operator overload
  • Builders

JOUR 2

Kotlin : POO avancée
Utilisation et bonnes pratiques

  • Propriétés
  • Classes
  • Boxing
  • Fonctions

Kotlin : Outils et déploiment
Utilisation et bonnes pratiques

  • Gradle
  • Multiplatform

Il est un des pilier de la communauté Kotlin. Expert développeur, formateur, conférencier et co-organisateur du Kotlin Meetup de Paris.

CETTE FORMATION VOUS INTERESSE ?