Kotlin Programmierung - Grundlagen
Institut: HECKER CONSULTINGBereich: Technik, EDV, Telekommunikation
Kursbeschreibung
Im Jahr 2010 hatte JetBrains, ein Entwickler von Programmierwerkzeugen, ein großes Problem. Und Kotlin war und ist die Lösung!
Kotlin kann Java überall ersetzen, in Apps und auf dem Server.
Kotlin ist die leistungsstarke Programmiersprache von JetBrains und bietet Nullsicherheit, eine prägnante Syntax sowie vollständige Java-Kompatibilität. Außerdem wird Kotlin offiziell von Google für die Android-Entwicklung vollständig unterstützt.
Sie erhalten einen umfassenden Überblick darüber, was Entwickler benötigen, um Programme mit der Programmiersprache Kotlin zu erstellen.
Sie starten mit den Grundlagen: Datentypen und Variablen, wie sich Anweisungen von Ausdrücken unterscheiden und was die verschiedenen Arten von Ausdrücken sind.
Anschließend lernen Sie die wesentlichen Merkmale und Möglichkeiten der Sprache kennen, von Funktionen und Klassen bis hin zu Coroutines und Sie erfahrnen, wie Sie Ihren Kotlin-Code effektiv debuggen können.
Vorbereitungen für die Kotlin-Entwicklung- Intellij IDEA Installation
- Schnelleinstieg
- Numerische Datentypen
- Veränderliche und unveränderliche Variablen
- Boolesche und Zeichen-Datentypen
- Zeichenketten-Tricks und Fallen
- Wie sich Anweisungen von Ausdrücken unterscheiden
- Der if-Ausdruck
- Der when-Ausdruck
- Schleifen mit when-Ausdrücken
- Nullen und intelligentes Casting
- Wann werden Arrays verwendet?
- Wann Sie Listen verwenden sollten
- Best Practices für Sets
- Wie man Maps als Dictionaries verwendet
- Verwenden von Sammeloperationen
- Sequenzen in asynchronen Daten verwenden
- Befehlszeilenargumente
- Benutzereingaben abrufen
- Lesen und Schreiben von Dateidaten
- Funktionen
- Lambda-Funktionen
- Anonyme Funktionen
- Lokale Funktionen
- Kotlin-Klassen
- Konstruktoren und Init-Block
- Die Schönheit von Datenklassen
- Klassenkomposition mit Schnittstellen
- Das Companion-Objekt
- Unbedingte und bedingte Haltepunkte setzen
- Beobachten Sie Variablen und ändern Sie deren Werte
- Die Notwendigkeit von Coroutinen
- Wie man mit abgebrochenen und zeitlich begrenzten Aufgaben umgeht
Im Jahr 2010 hatte JetBrains, ein Entwickler von Programmierwerkzeugen, ein großes Problem. Und Kotlin war und ist die Lösung!
Kotlin kann Java überall ersetzen, in Apps und auf dem Server.
Kotlin ist die leistungsstarke Programmiersprache von JetBrains und bietet Nullsicherheit, eine prägnante Syntax sowie vollständige Java-Kompatibilität. Außerdem wird Kotlin offiziell von Google für die Android-Entwicklung vollständig unterstützt.
Sie erhalten einen umfassenden Überblick darüber, was Entwickler benötigen, um Programme mit der Programmiersprache Kotlin zu erstellen.
Sie starten mit den Grundlagen: Datentypen und Variablen, wie sich Anweisungen von Ausdrücken unterscheiden und was die verschiedenen Arten von Ausdrücken sind.
Anschließend lernen Sie die wesentlichen Merkmale und Möglichkeiten der Sprache kennen, von Funktionen und Klassen bis hin zu Coroutines und Sie erfahrnen, wie Sie Ihren Kotlin-Code effektiv debuggen können.
Vorbereitungen für die Kotlin-Entwicklung- Intellij IDEA Installation
- Schnelleinstieg
- Numerische Datentypen
- Veränderliche und unveränderliche Variablen
- Boolesche und Zeichen-Datentypen
- Zeichenketten-Tricks und Fallen
- Wie sich Anweisungen von Ausdrücken unterscheiden
- Der if-Ausdruck
- Der when-Ausdruck
- Schleifen mit when-Ausdrücken
- Nullen und intelligentes Casting
- Wann werden Arrays verwendet?
- Wann Sie Listen verwenden sollten
- Best Practices für Sets
- Wie man Maps als Dictionaries verwendet
- Verwenden von Sammeloperationen
- Sequenzen in asynchronen Daten verwenden
- Befehlszeilenargumente
- Benutzereingaben abrufen
- Lesen und Schreiben von Dateidaten
- Funktionen
- Lambda-Funktionen
- Anonyme Funktionen
- Lokale Funktionen
- Kotlin-Klassen
- Konstruktoren und Init-Block
- Die SchÃ…