Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.
Beginner's Guide to Kotlin Programming
Dieses Lehrbuch setzt nur sehr geringe Programmierkenntnisse voraus. Egal, ob Sie schon ein wenig JavaScript ausprobiert, mit Python gespielt oder Java geschrieben haben oder ob Sie praktisch überhaupt keine Programmiererfahrung haben, dieses Buch ist genau das Richtige für Sie.
Der erste Teil des Buches führt in die Programmstrukturen von Kotlin ein sowie in die Funktionen des bedingten Kontrollflusses wie if- und when-Ausdrücke sowie in Iterationsschleifen wie for, while und do-while. In den folgenden Kapiteln wird erklärt, wie Funktionen in Kotlin implementiert werden und es werden Konzepte aus der funktionalen Programmierung wie Funktionen höherer Ordnung und Curried Functions vorgestellt.
Der zweite Teil befasst sich mit objektorientierten Programmiertechniken, darunter Klassen, Vererbung, Abstraktion und Schnittstellen. Der dritte Teil stellt Container-Datentypen wie Arrays und Sammlungen wie Listen, Sets und Maps vor und der vierte Teil befasst sich mit Gleichzeitigkeit und Parallelität unter Verwendung von Koroutinen in Kotlin. Das Buch schließt mit einer Einführung in die Entwicklung mobiler Android-Anwendungen mit Kotlin.
In klaren Schritten wird erklärt, wie Sie Ihre Umgebung einrichten und mit dem Schreiben Ihrer eigenen Kotlin-Programme beginnen können.
Ein wichtiger Aspekt des Buches ist das Lehren anhand von Beispielen und es gibt viele Beispiele, die in den Kapiteln vorgestellt werden. Diese Beispiele werden durch ein öffentliches GitHub-Repository unterstützt, das sowohl vollständigen Arbeitscode als auch Beispiellösungen für die Kapitelübungen enthält. Dies hilft zu veranschaulichen, wie man gut strukturiertes, klares, idiomatisches Kotlin schreibt, um echte Anwendungen zu erstellen.