Fr. 95.00

Kotlin from Scratch - A Project-Based Introduction for the Intrepid Programmer

Inglese · Tascabile

Spedizione di solito entro 4 a 7 giorni lavorativi

Descrizione

Ulteriori informazioni

Learn to code in Kotlin by starting from scratch and gradually building skills to tackle a wide range of fun and challenging problems. Kotlin is a programming language that combines the best features of Python and Java into a single, easy-to-use language that’s rapidly growing. Though Kotlin is primarily known for Android app development, this book establishes its broader credentials for general-purpose coding--complete with geeky, hands-on projects that will take you from total beginner to proficient Kotlin developer. After learning the basics of the language and integrating the JavaFX library to generate graphics and data visualizations, you’ll apply your knowledge to over;30 math, science, and algorithmic challenges of increasing complexity. You’ll model the motion of a pendulum, simulate the orbits of a binary star system, render enchanting fractals like the Mandelbrot set, implement ant colony optimization and other nature-inspired algorithms, and much more. Beyond the specifics of the Kotlin language, the book’s many projects will teach you how to think methodically and use code to solve problems. You’ll also learn about generally applicable computer science topics such as randomness, recursion,;sorting and searching, genetic algorithms, and optimization.

Info autore

Dr. Faisal Islam brings a wealth of interdisciplinary expertise to Kotlin from Scratch. With an MS in civil engineering and a PhD in resource economics, he offers a unique perspective on applying computational thinking to real-world challenges. Dr. Islam has over 20 years of experience in coding across multiple languages (C, Java, Python, and Kotlin) to solve complex problems and an extensive background in simulation, modeling, and optimization.

Dettagli sul prodotto

Autori Faisal Islam, Islam Faisal
Editore No Starch Press
 
Lingue Inglese
Formato Tascabile
Pubblicazione 14.01.2025
 
EAN 9781718503526
ISBN 978-1-71850-352-6
Pagine 432
Dimensioni 179 mm x 236 mm x 24 mm
Categorie Scienze naturali, medicina, informatica, tecnica > Informatica, EDP > Linguaggi di programmazione

COMPUTERS / Programming / Object Oriented, COMPUTERS / Programming / Mobile Devices, Computer programming / software engineering, Computer Programming / Software Development, COMPUTERS / Languages / Java

Recensioni dei clienti

Per questo articolo non c'è ancora nessuna recensione. Scrivi la prima recensione e aiuta gli altri utenti a scegliere.

Scrivi una recensione

Top o flop? Scrivi la tua recensione.

Per i messaggi a CeDe.ch si prega di utilizzare il modulo di contatto.

I campi contrassegnati da * sono obbligatori.

Inviando questo modulo si accetta la nostra dichiarazione protezione dati.