Course Outline
Aan de slag
- Basissyntaxis
- Idiomen
- Coderingsconventies
Basisprincipes
- Basistypen
- Pakketjes
- Controlestroom
- Retouren en sprongen
Klassen en objecten
- Klassen en erfenis
- Eigenschappen en velden
- Interfaces
- Zichtbaarheidsmodificatoren
- Extensies
- Gegevensklassen
- Merkloos product
- Geneste klassen
- Enum-klassen
- Voorwerpen
- Delegatie
- Gedelegeerde eigenschappen
Functies en Lambda's
- Functies
- Lambda's
- Inline-functies
Ander
- Verklaringen destructureren
- Collecties
- Bereiken
- Type controles en casts
- Deze uitdrukkingen
- Gelijkwaardigheid
- Overbelasting van de machinist
- Geen veiligheid
- Uitzonderingen
- Annotaties
- Reflectie
- Typeveilige bouwers
- Dynamisch type
Interop
- Bellen naar Java vanuit Kotlin
- Bellen naar Kotlin vanuit Java
Referentie
- Documenteren van Kotlin Code
- Gebruik Maven
- Met behulp van Ant
- Gebruik Gradle
- Kotlin en OSGi
Handleidingen
Requirements
- IntelliJ
Getuigenissen (4)
De trainer was perfect voorbereid. De uitgebreide kennis van de trainer en veel materiaal.
Dawid - ista Shared Services Polska Sp. z o.o.
Cursus - Programming with Kotlin
Machine Translated
Ik hield van de eenvoudige boodschap en de goede vertaling van moeilijke onderwerpen. Je voelt dat Marcin een ervaren programmeur en trainer is en dat bevalt hem goed. Hij heeft een hele goede energie. Het was een hele intensieve training, maar ik voel me geïnteresseerd en geïnspireerd
Joanna - ista Shared Services Polska Sp. z o.o.
Cursus - Programming with Kotlin
Machine Translated
It was perfect, enough slides to watch for hints and enough time to make the exercises
Dominik Rainer - LTW Intralogistics
Cursus - Programming with Kotlin
Great content, excellent exercises. Covered a lot of information. Friendly to new Kotlin programmers but also a lot to still learn for those of us already using Kotlin. Highly recommend this course. The pace of the course was perfect, not too slow, not too fast. Alternating between instruction and exercises helped cement the knowledge from each section.