2 jours pour apprendre Kotlin. Cette formation “chemin-court” permet à des développeurs maîtrisant Java de pouvoir connaître tous les fondamentaux de Kotlin. Conçue pour l’efficacité, les équipes repartent avec le savoir-faire nécessaire pour mettre en œuvre Kotlin d’une manière interopérable dans un projet réel.
En 2011, JetBrains (éditeur de l’IDE le plus utilisé du monde Java) lance le projet Kotlin.
L’objectif ? Créer un langage fonctionnel, 100% interopérable avec l’écosystème Java, tout en ayant la chance de repartir feuille blanche, en s’inspirant des langages et paradigmes les plus modernes.
Plus de 10 ans plus tard, Kotlin est devenu un langage de programmation puissant, concis, et permet d’augmenter la productivité des développeurs Java dans leur quotidien. Avec ses nombreux atouts, tant en termes de syntaxe que de paradigmes, et grâce à son interopérabilité, Kotlin s’est imposé comme un choix idéal pour les projets côté serveur, les applications Android, et bien plus encore.
Conçu pour des développeurs Java qui considèrent le mettre en œuvre dans certains projets, cette formation vous offre une transition fluide vers Kotlin, en explorant ses similitudes et ses différences, sans passer par les bases de la programmation.
Vous repartirez avec tous les fondamentaux et la capacité de mobiliser dès le lendemain tous les acquis pour développer en Kotlin sereinement au sein de vos projets.
Comprendre les fondamentaux du langage Kotlin et son utilisation pratique. Maîtriser les concepts avancés de la programmation orientée objet et fonctionnelle en Kotlin. Explorer les possibilités offertes par la bibliothèque standard de Kotlin. Acquérir des compétences en matière d'interopérabilité avec Java pour une migration en douceur. Être capable de concevoir des applications robustes et efficaces en utilisant les fonctionnalités avancées de Kotlin.
Deux Keynotes, de nombreuses mises en situation pour découvrir les ressources sur un cas-réel.
Développeurs.
Nous sommes certifiés Qualiopi et vous pouvez faire prendre en charge une partie de cette formation selon votre situation.
Ce cours ne couvre pas les bases de la programmation ; une expérience préalable en Java est obligatoire pour une meilleure compréhension.
Les contenus pédagogiques sont dispensés sur deux supports : les slides (un deck par jour et la keynote), et le guide de formation.