Kotlin From Scratch : Une introduction par la pratique pour le programmeur intrépide
Format
Paperback $24.49List price: $59.99 List Price This is the manufacturer's recommended retail price. Please note older versions of books may not reflect the most current list price due to price adjustments made on newer printings. We strive to keep the website's list price updated to match the current MSRP, based on information from publishers.
About
Kotlin ne sert pas uniquement à créer des applications Android. Comme vous l'apprendrez dans Kotlin from Scratch, c'est aussi un langage de programmation général pour élaborer du code à la fois élégant et efficace.
À l'aide de 37 projets pratiques, vous parcourrez rapidement les bases du langage tout en développant vos compétences en résolution de problèmes, en abordant même des concepts avancés comme les fractales, les systèmes dynamiques et les algorithmes inspirés de la nature. Vous explorerez la façon dont Kotlin gère les variables, les structures de contrôle, les fonctions, les classes et les structures de données, et vous apprendrez à créer des visualisations en utilisant Kotlin et la bibliothèque graphique JavaFX. Ensuite, vous construirez des applications de plus en plus sophistiquées pour mettre en pratique ce que vous avez appris tout en relevant des défis allant des mathématiques et des sciences aux algorithmes et à l'optimisation.
Au fil du livre, vous allez :
- Simuler des systèmes physiques, comme la danse complexe d'étoiles binaires
- Implémenter le chiffrement et le déchiffrement classique de Hill
- Générer de magnifiques fractales avec des algorithmes récursifs
- Programmer des algorithmes informatiques classiques pour le tri et la recherche
- Résoudre le tristement célèbre problème du voyageur de commerce Berlin52
Élargissez votre répertoire linguistique et améliorez votre pensée computationnelle avec Kotlin from Scratch.
- ISBN:
- 9781718503526
- Publication Date:
- 2025-01-14
- Publisher:
- No Starch Press
- Page Count:
- 402
- Size:
- 9.25" l x 7.0" w x 1.0" h
- Computers
- Computer Programming