Kotlin et bases de données : guide pratique
300 pages
French
PDF
4.5

Kotlin et bases de données : guide pratique

Kotlin et bases de données : guide pratique

Auteur :

Année :

Résumé :

Ce livre est votre guide pratique pour intégrer des bases de données dans des projets en langage Kotlin. Si vous connaissez déjà les bases de Kotlin et souhaitez apprendre à travailler en toute confiance avec les données — des simples stockages SQLite aux solutions PostgreSQL évolutives — ce guide deviendra un assistant indispensable.



L'auteur guide le lecteur des concepts de base aux techniques avancées : configuration de la connexion, opérations CRUD, gestion des transactions, migrations de schémas et optimisation des performances. Une attention particulière est accordée aux bibliothèques populaires : Exposed (ORM léger de JetBrains) et le JDBC traditionnel.



À qui s'adresse ce livre ?

  • Développeurs backend Kotlin souhaitant maîtriser le travail avec les bases de données relationnelles
  • Programmeurs Java passant à Kotlin et recherchant des approches modernes des données
  • Étudiants et jeunes professionnels étudiant le développement industriel


Qu'allez-vous apprendre dans ce livre ?

  • Comment configurer et utiliser SQLite pour les applications mobiles et de bureau
  • Le travail complet avec PostgreSQL : pools de connexions, requêtes complexes, index
  • L'utilisation d'Exposed DSL pour des requêtes SQL typées sans magie ORM
  • Les patrons d'accès aux données : Repository, DAO, Unit of Work
  • L'optimisation des requêtes, le profilage et la lutte contre le problème N+1
  • Le test du code interagissant avec la base de données à l'aide de bases en mémoire
  • Les migrations de schémas et la gestion de versions des données


Chaque chapitre contient des exemples pratiques avec du code complet, des projets prêts à être exécutés et des exercices pour le travail autonome. Vous ne lirez pas simplement la théorie — vous créerez une véritable application de gestion de tâches qui utilise toutes les techniques étudiées.



Le livre est écrit dans un langage vivant et clair, sans académisme excessif. Tous les exemples sont disponibles dans un dépôt GitHub. Il convient aussi bien pour apprendre à partir de zéro que pour une immersion rapide dans le sujet si vous avez de l'expérience avec d'autres langages.



Faites de Kotlin votre outil principal pour travailler avec les données — commencez avec ce livre !

Recommendations