Développement web en Kotlin : des bases au déploiement
300 pages
French
PDF
4.5

Développement web en Kotlin : des bases au déploiement

Développement web en Kotlin : des bases au déploiement

Auteur :

Année :

Résumé :

« Développement web en Kotlin : des bases au déploiement » — est un guide pratique qui vous accompagnera à travers toutes les étapes de création d'applications web modernes en langage Kotlin. Le livre couvre le chemin allant de la syntaxe de base au déploiement d'un produit fini en environnement de production.



Kotlin a depuis longtemps dépassé le cadre du développement Android et est devenu un outil puissant pour la création de systèmes backend. Grâce à sa concision, sa sécurité des types et sa compatibilité totale avec l'écosystème Java, ce langage est idéal pour le développement web.



Ce que vous apprendrez dans ce livre :

  • Les bases de Kotlin : syntaxe, null-sécurité, programmation fonctionnelle, coroutines et gestion des threads.
  • Les frameworks : étude approfondie de Ktor (framework asynchrone léger) et Spring Boot (standard industriel).
  • Le travail avec les bases de données : Exposed ORM, Spring Data JPA, migrations et conception de schémas.
  • API REST : création d'endpoints, sérialisation avec kotlinx.serialization, validation des requêtes.
  • Authentification et autorisation : JWT, OAuth2, sessions et modèle basé sur les rôles.
  • Tests : tests unitaires, tests d'intégration, Testcontainers.
  • Déploiement : conteneurisation Docker, pipelines CI/CD, plateformes cloud (Heroku, AWS, DigitalOcean).


À qui s'adresse ce livre :

  • Développeurs Java souhaitant passer à un langage plus moderne et expressif.
  • Développeurs Android désirant maîtriser le développement backend.
  • Programmeurs débutants maîtrisant les bases d'un langage de programmation quelconque.
  • Étudiants en filières techniques étudiant les technologies modernes.


Tous les exemples de code sont téléchargeables et accompagnés d'instructions pas à pas. Vous ne vous contenterez pas de lire la théorie, mais vous créerez une application web complète — de la première ligne de code au lancement sur un serveur.



Le livre est rédigé dans un langage simple et compréhensible, sans académisme excessif. L'auteur partage des pratiques éprouvées et des cas réels issus du développement commercial. Une attention particulière est portée aux erreurs typiques et aux moyens de les éviter.



Après avoir lu ce livre, vous serez capable de développer en toute confiance des applications web en Kotlin, d'utiliser des frameworks modernes, de configurer des bases de données, d'écrire des tests et de déployer des projets dans le cloud. C'est un point de départ idéal pour une carrière de développeur Kotlin ou un élargissement de la boîte à outils d'un programmeur expérimenté.



Que vous créiez un microservice pour une startup ou une application d'entreprise, ce livre vous apportera toutes les connaissances et compétences nécessaires pour réussir.

Recommendations