Kotlin
Les fondamentaux du langage
Ludovic Roland - Collection Ressources informatiques
Résumé
Ce livre s'adresse à toute personne désireuse d'apprendre à programmer avec le langage Kotlin (en version 1.4 au moment de l'écriture). Que le lecteur soit débutant ou qu'il ait déjà de l'expérience avec un ou plusieurs langages de programmation, il trouvera dans ce livre, articulé en cinq grandes parties, toutes les connaissances nécessaires à la prise en main de Kotlin, largement illustrées par de nombreux exemples, pour une utilisation dans un contexte JVM (Java Virtual Machine).
La première partie permet au lecteur de préparer son environnement de travail et d'appréhender les bases de la programmation en Kotlin grâce aux variables, conditions, boucles, tableaux et fonctions. La deuxième partie détaille toutes les possibilités du langage Kotlin autour du concept de programmation orientée objet permettant ainsi au lecteur d'étudier les notions de classes, d'héritage, d'interfaces, d'énumérations, de généricité...
Une troisième partie donne la possibilité de progresser dans son apprentissage de la programmation avec Kotlin en se familiarisant avec des notions avancées contenues directement dans le langage (conversion de type, réification de type, fonctions de portée...), avant de poursuivre avec une partie dédiée aux collections.
La dernière partie de ce livre implique le lecteur dans la manipulation de bibliothèques tierces utiles pour la gestion de la programmation asynchrone, de channels, de flows, de requêtes web ou encore de sérialisation JSON.
L'auteur conclut avec un chapitre dans lequel il propose une mise en application des différentes notions étudiées avec le développement, étape par étape, d'un programme Kotlin destiné à la JVM.
L'auteur - Ludovic Roland
Développeur Android et Windows Phone, Ludovic Roland voit le XML comme un moyen efficace de structurer les données à échanger entre un serveur et les nouveaux appareils que sont les smartphones et tablettes. Il décide alors de partager ses connaissances en rédigeant un cours sur OpenClassrooms.
Autres livres de Ludovic Roland
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Eni |
Auteur(s) | Ludovic Roland |
Collection | Ressources informatiques |
Parution | 10/02/2021 |
Nb. de pages | 550 |
Format | 18 x 22 |
Couverture | Broché |
Poids | 908g |
Intérieur | Noir et Blanc |
EAN13 | 9782409029158 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse