list 3 séquences
assignment Niveau : Intermédiaire
chat_bubble_outline Langue : Français
card_giftcard 120 points
Avis de la communauté
4.8
starstarstarstar
Voir l'avis

Les infos clés

credit_card Formation gratuite
verified_user Certification payante
timer 12 heures de cours

En résumé

À moins de vivre sur une île déserte (chanceux !), complètement coupé de toutes technologies, 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 ! 

PS : Attention, ce cours risque de vous rendre très vite accro à Kotlin ! OpenClassrooms ne saurait être tenu responsable de cette future addiction. 

À la fin de ce cours, vous serez capable de :

  • Comprendre le fonctionnement des variables et des fonctions en Kotlin
  • Connaître les mécanismes d’une classe en Kotlin
  • Gérer des structures de contrôle en Kotlin
  • Utiliser des lambdas en Kotlin
  • Implémenter des extensions en Kotlin
  • Maîtriser la conception d’une classe en Kotlin

more_horiz Lire plus
more_horiz Lire moins
report_problem

Les prérequis

Afin de tirer au maximum parti de ce cours, celui-ci s’adresse plus particulièrement aux étudiants ayant déjà des bases en Java et en programmation orientée objet.

dns

Le programme

Partie 1 - Effectuez vos premiers pas en Kotlin
1. Découvrez l’histoire de Kotlin
2. Déclarez et initialisez des variables
3. Implémentez différentes fonctions
4. Générez vos premières classes
Quiz : Effectuez vos premiers pas en Kotlin

Partie 2 - Découvrez les structures de contrôle en Kotlin
1. Gérez des choix et des conditions
2. Itérez grâce aux boucles
3. Découvrez le Smart Cast
4. Maîtrisez les exceptions
Quiz : Découvrez les structures de contrôle en Kotlin

Partie 3 - Maîtrisez la puissance de Kotlin
1. Améliorez vos fonctions
2. Découvrez les extensions
3. Enrichissez vos classes
4. Tirez parti des lambdas
Activité : Développez une API en Kotlin

Certificat de réussite

record_voice_over

Les intervenants

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

store

Le concepteur

OpenClassrooms

OpenClassrooms (anciennement le Site du Zéro ou SdZ), est un site web qui propose des cours autour de l'informatique, des sciences et de l'entrepreneuriat.

Les cours en ligne peuvent être réalisés aussi bien par l'équipe du site, des professeurs d'universités ou de grandes écoles partenaires que par ses membres.

Aujourd'hui, les cours sont disponibles dans plusieurs format : MOOC (Massive Open Online Course), texte web, e-book, livre et en vidéo. L'entreprise délivre des certifications pour certains cours, dont une reconnue par l'état, en partenariat avec IESA multimédia.

Avis de la communauté
4.8 /5 Moyenne
starstarstarstarstar
1
starstarstarstarstar
0
starstarstarstarstar
0
starstarstarstarstar
0
starstarstarstarstar
0
Contenu
4.5/5
Plateforme
5/5
Animation
5/5
Le meilleur avis

Ce cours me paraît des plus intéressants

le 7 octobre 2019
Vous êtes le concepteur de ce MOOC ?
Quelle note donnez-vous à cette ressource ?
Contenu
0/5
Plateforme
0/5
Animation
0/5
le 7 octobre 2019
starstarstarstar

Ce cours me paraît des plus intéressants