Kotlin from Scratch (No Starch)
Wednesday, 15 January 2025

With the aid of 37 hands-on projects, this book moves quickly through the language basics while demonstrating problem-solving skills and how to tackle advanced concepts like fractals, dynamic systems, and nature-inspired algorithms. Dr. Faisal Islam explores the way Kotlin handles variables, control structures, functions, classes, and data structures, and shows how to create visualizations using Kotlin and the JavaFX graphics library.

<ASIN: 1718503520>

The book goes on to look at increasingly sophisticated apps illustrating challenges from math and science to algorithms and optimization.

Author: Dr. Faisal Islam
Publisher: No Starch Press
Date: January 2025
Pages: 432
ISBN: 978-1718503526
Print: 1718503520
Kindle: B0CJBJ6JB2
Audience: Developers interested in Kotlin
Level: Introductory/Intermediate
Category: Other Languages

kotlinproj

Topics include:

  • 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