All courses

Développement

Initiez-vous à Kotlin

Familiarisez-vous avec le langage Kotlin : déclarez et initialisez des variables, implémentez des fonctions, générez des classes, découvrez les structures de contrôle.
Easy
12 hours
Interested in this free-access course?

À moins de vivre sur une île déserte (chanceux !), complètement coupé de toute technologie, vous avez sûrement dû entendre parler du fameux nouveau langage de programmation nommé Kotlin… présenté comme le digne héritier de Java.

Kotlin, développé et mis au point pendant plus de 5 ans par l’entreprise JetBrains (vous savez, l’éditeur de l’IDE IntelliJ), enflamme littéralement la communauté des développeurs Java du monde entier ! Ce langage se veut "concis", "sûr" et "100 % interopérable" avec la JVM (machine virtuelle Java), rien que ça !

Des entreprises comme Uber, Netflix, Trello ou encore Evernote l’utilisent déjà sur leurs applications en production. En mai 2017, Google annonce Kotlin comme étant officiellement supporté sur la plateforme Android, réalisant par la suite toutes ses conférences en Kotlin exclusivement. Le message est fort.

Mais alors, qu’attendez-vous pour essayer Kotlin et vous faire votre propre idée sur ce langage ?

N’hésitez plus et rejoignez-nous dans ce cours ! 👋

Learning outcomes

  • Décrire le fonctionnement des variables et des fonctions en Kotlin
  • Expliquer les mécanismes d’une classe en Kotlin
  • Gérer des structures de contrôle en Kotlin
  • Optimiser l'écriture de votre code avec Kotlin

Requirements

Prérequis :

Pour suivre ce cours, vous devez maîtriser les bases de Java et de la programmation orientée objet. Ce cours peut vous aider à démarrer en Java.

Si vous souhaitez par ailleurs vous former sur Android, n'hésitez pas à consulter notre formation diplômante sur Android (niveau bac +3/+4).

Outil nécessaire : un éditeur de code

Turn it into a career

Choose one of our 100% online degree programs, and transform your know-how into professional skills.

  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring

Contributors

Instructors

Boisney Philippe

Master "Expert en Ingénierie Informatique" | Fondateur & Dev' Mobile (Android & Google Cloud Infrastructure) @CookMinute | Freelance
ER

Erwan Rombo

Lead Dev Android @Heroes Jobs 🚀 | Dev Mobile Fullstack - Android, iOS, Flutter, Nestjs 👨‍💻

Created by

Last updated: 1/23/2025
License

Développement

Initiez-vous à Kotlin

Easy
12 hours
Free-access course