Kotlin from Scratch A Project-Based Introduction for the Intrepid Programmer
-
- Taschenbuch ausgewählt
- eBook
-
Sprache:Englisch
43,99 €
UVP
56,50 €
inkl. gesetzl. MwSt.,
Beschreibung
Produktdetails
Einband
Taschenbuch
Erscheinungsdatum
14.01.2025
Verlag
Random House LLC USSeitenzahl
432
Maße (L/B/H)
23,5/17,7/3,1 cm
Gewicht
810 g
Farbe
Natur / Schwarz
Sprache
Englisch
ISBN
978-1-71850-352-6
Learn Kotlin Through 37 Projects
Kotlin isn’t just for building Android apps. As you’ll learn in Kotlin from Scratch, it’s also a general programming language for crafting both elegant and efficient code.
With the aid of 37 hands-on projects, you’ll move quickly through the language basics while building your problem-solving skills, even tackling advanced concepts like fractals, dynamic systems, and nature-inspired algorithms. You’ll explore the way Kotlin handles variables, control structures, functions, classes, and data structures, and you’ll learn to create visualizations using Kotlin and the JavaFX graphics library. Then you’ll build increasingly sophisticated apps to practice what you’ve learned while tackling challenges from math and science to algorithms and optimization.
As you progress through the book, you will:
- Simulate physical systems, like the intricate dance of binary stars
- Implement the classic Hill cipher for encryption and decryption
- Generate beautiful fractals with recursive algorithms
- Program classic computer science algorithms for sorting and searching
- Solve the infamous Berlin52 traveling salesman problem
Expand your language repertoire and improve your computational thinking with
Kotlin from Scratch.
Noch keine Bewertungen vorhanden
Verfassen Sie die erste Bewertung zu diesem Artikel
Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.
Kurze Frage zu unserer Seite
Vielen Dank für dein Feedback
Wir nutzen dein Feedback, um unsere Produktseiten zu verbessern. Bitte habe Verständnis, dass wir dir keine Rückmeldung geben können. Falls du Kontakt mit uns aufnehmen möchtest, kannst du dich aber gerne an unseren Kund*innenservice wenden.
zum Kundenservice