À propos de ce cours

136,964 consultations récentes

Résultats de carrière des étudiants

13%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

11%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 25 heures pour terminer
Anglais

Résultats de carrière des étudiants

13%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

11%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 25 heures pour terminer
Anglais

Offert par

Placeholder

JetBrains

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up92%(6,815 notes)Info
Semaine
1

Semaine 1

13 minutes pour terminer

Introduction

13 minutes pour terminer
4 vidéos (Total 13 min)
4 vidéos
What is Kotlin?4 min
History of Kotlin3 min
Developing Kotlin2 min
Semaine
2

Semaine 2

4 heures pour terminer

Starting up with Kotlin

4 heures pour terminer
17 vidéos (Total 73 min), 1 lecture, 1 quiz
17 vidéos
Introducing Kotlin to an existing project2 min
"Hello, world" example4 min
Variables5 min
Functions3 min
Named & default arguments5 min
Conditionals: if & when5 min
Loops2 min
'in' checks & ranges4 min
Exceptions3 min
Extension Functions4 min
Examples from the Standard Library8 min
Calling Extensions3 min
Importance of extensions3 min
Solution: Mastermind2 min
Solution: Checking identifier3 min
Solution: Sum as an extension function58s
1 lecture
Setting up programming assignments10 min
Semaine
3

Semaine 3

7 heures pour terminer

Nullability, Functional Programming

7 heures pour terminer
19 vidéos (Total 92 min), 1 lecture, 2 quiz
19 vidéos
Nullable types under the hood4 min
Safe casts2 min
Importance of nullability2 min
Lambdas3 min
Common Operations on collections6 min
Operations Quiz - I4 min
Operations Quiz - II7 min
Function Types5 min
Member References6 min
return from Lambda5 min
Is Kotlin a functional language?1 min
Solution: Nice String6 min
Solution: Taxi Park, tasks 1-35 min
Solution: Taxi Park, tasks 4 & 58 min
Solution: Taxi Park, task 62 min
Solution: Checking whether string is null or empty2 min
Solution: Safe casts59s
Solution: Interchangeable predicates3 min
1 lecture
Mastermind in a functional style1 min
Semaine
4

Semaine 4

7 heures pour terminer

Properties, OOP, Conventions

7 heures pour terminer
19 vidéos (Total 99 min)
19 vidéos
More about Properties4 min
Lazy or late initialization5 min
OOP in Kotlin4 min
Constructors, Inheritance syntax6 min
Class modifiers - I4 min
Class modifiers - II5 min
Objects, object expressions & companion objects6 min
Constants4 min
Generics6 min
OOP design choices5 min
Operator Overloading3 min
Conventions8 min
(Not)using operator overloading2 min
Solution: Rationals15 min
Solution: Unstable val2 min
Solution: Using lateinit property1 min
Solution: NPE during initialization4 min
Solution: Equality2 min

Avis

Meilleurs avis pour KOTLIN FOR JAVA DEVELOPERS

Voir tous les avis

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.