Zertifizierter Händler seit über 35 Jahren
Mo.–Fr. 8:30 – 17:00 Uhr: 0 21 91 - 99 11 00
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
0
Kotlin
Das umfassende Handbuch
Crashkurs für Java-Umsteiger inklusive
Kotlin

Kotlin

Das umfassende Handbuch

Crashkurs für Java-Umsteiger inklusive

Rheinwerk Verlag
Autor:in
823 Seiten, Hardcover
Erschienen
11/2020
978-3-8362-7277-3
9783836272773
 
 
Best.-Nr.:
Kotlin
Kotlin begann 2011 als Programmiersprache zur App-Entwicklung. Seitdem hat die Sprache sich zu einem Schweizer Taschenmesser entwickelt – sie findet auch im Backend-Segment eine immer größere Verbreitung, da sie die Stärken anderer Programmiersprachen vereint und der Code viel eleganter, kompakter und besser wartbar ist.

Michael Kofler zeigt in diesem Handbuch anhand zahlreicher Beispiele, wie Sie mit Kotlin zeitgemäße Software entwickeln. Sie brauchen keine Java-Vorkenntnisse, sollten aber solide Programmiererfahrung mitbringen. Dieses Buch zeigt Ihnen die vielen Vorteile von Kotlin. Nach der Lektüre werden Sie verstehen, warum es in Zukunft für die Android-Entwicklung heißt: Kotlin first!

Kotlin in der Softwareentwicklung

Alle Grundlagen erklärt

Wer Java kennt, wird sich rasch mit Kotlin anfreunden. Aber auch wenn Sie noch keine umfassende Programmiererfahrung haben, werden Sie dank der Zusammenfassungen und Praxistipps schnell mit Kotlin warm.

Programmiertechniken und Frameworks

Kotlin ist das Werkzeug für moderne Softwareentwicklung. Wie Sie richtig mit Koroutinen arbeiten, auf Dateien und Datenbanken zugreifen und Netzwerkfunktionen und REST-APIs nutzen, zeigt Ihnen dieser Leitfaden.

Für alle Einsatzbereiche

Wenn Sie Kotlin bisher nur aus der App-Entwicklung kennen, werden Sie überrascht sein, wie vielseitig die Sprache sein kann. Setzen Sie moderne Frameworks wie Jetpack und Ktor geschickt ein und nutzen Sie Kotlin für alle Softwareprojekte.

Aus dem Inhalt

  • Crashkurs für Java-Umsteiger
  • IDEs: IntelliJ IDEA und Android Studio
  • Operatoren, Datentypen, Variablen, Klassen, Methoden: alle Grundlagen
  • Lambda-Ausdrücke und funktionale Programmierung
  • Objektorientierte Programmierung, inkl. Extensions, Delegation und Generics
Hier das ganze Inhaltsverzeichnis lesen.
  • Asynchrone Programmierung und Koroutinen
  • Netzwerkfunktionen, XML und JSON
  • App-Entwicklung mit Jetpack und Jetpack Compose
  • Backend-Programmierung mit Ktor und Exposed
  • REST-APIs entwickeln und anwenden
  • Pakete, Module und Imports

Alle Projekte und Codebeispiele stehen zum Download bereit.
Leseprobe
In dieser Leseprobe erfahren Sie mehr über die Geschichte, den Hintergrund sowie die Open-Source-Lizenz von Kotlin. In weiteren Ausschnitten bekommen Sie einen Einblick in die Themen Exceptions, Asynchrone Programmierung und den Einsatz in Backend-Systemen.
Blick ins Buch: Kotlin

Wer hat's geschrieben?

Bild von Autor:in Michael Kofler

Dr. Michael Kofler, geboren 1967 in Innsbruck (Österreich), schloss 1998 an der TU Graz seine Dissertation zum Thema R-trees for Visualizing and Organizing Large 3D GIS Databases ab. Er zählt zu den erfolgreichsten und vielseitigsten Computerbuchautoren im deutschen Sprachraum.

Nach seinem Erstlingswerk 1987 "Das Atari ST Grafikbuch" wuchs seine Themenpalette auf Programmiersprachen, Computer Algebra Systeme, Linux, Tools wie Docker, Git, KVM und Hacking und Security.

Viele seiner Bücher wurden in viele Sprachen übersetzt. Er ist außerdem als Administrator und Software-Entwickler tätig und unterrichtet an der Fachhochschule FH Joanneum Kapfenberg die Fächer "Software Development" und "Linux/Unix Systemmanagement".

Weitere Bücher von Michael Kofler (17)

Bild von Autor:in Michael Kofler
Kotlin
Das umfassende Handbuch
Crashkurs für Java-Umsteiger inklusive
Kotlin
Kotlin
Das umfassende Handbuch
Crashkurs für Java-Umsteiger inklusive
Rheinwerk Verlag
Autor:in
823 Seiten, Hardcover
Erschienen
11/2020
978-3-8362-7277-3
9783836272773
 
 
Best.-Nr.:
Kotlin