Présentation
Ce livre s’adresse aux développeurs souhaitant maîtriser Django, le framework web full-stack monolithique écrit en Python, pour concevoir des applications web professionnellesde A à Z. Pour en tirer le meilleur profit, des connaissances de base en Python et quelques notions sur le fonctionnement du web (HTTP, bases de données relationnelles) sont un plus.
L’ouvrage adopte une pédagogie résolument pratique: vous êtes guidé par la construction d’une véritable application fil rougeque vous faites grandir chapitre après chapitre. Chaque étape est associée à une version du code source repérable par des tags Git, ce qui vous permet de suivre la progression et de comparer votre travail à chaque jalon.
Vous découvrez ainsi le cœur de Django, avec la modélisation des donnéeset l’ORM (relations, managers, migrations, signaux, polymorphisme), l’interface d’administration, le CRUD, les vues génériqueset l’authentification, puis des sujets essentiels d’un projet réel : internationalisation, API REST, formulaires, intégration front-end, commandeset middlewares, génération de données, tests unitaireset end-to-end.
Loin de se limiter au code, le livre vous initie aussi aux pratiques DevOps: dès le départ, vous mettez en place un environnement de développement moderne reposantsur Dockeret la conteneurisation, jusqu’au déploiement en production. Vous allez par ailleurs bien plus loin que le seul framework, en intégrant tout un écosystèmede référence: Redispour le cache et la file de messages, RabbitMQet Celerypour le traitement asynchrone et distribué, sans oublier de nombreux modules tiers incontournables (Django REST Framework, Django Ninja, Crispy Forms, Bootstrap 5, DataTables, Martor, factory-boy…).
À l’issue de cette lecture, vous disposerez d’une vision complète et opérationnelle, capable de concevoir, tester, conteneuriser et déployer vos propres applications web robustes et maintenables.
Caractéristiques
| EAN13 | 9782409055485 |
|---|---|
| ISBN | 978-2-409-05548-5 |
| Éditeur | Éditions ENI |
| Date de publication | 16 septembre 2026 |
| Collection | Expert IT |
| Nombre de pages | 528 |
| Dimensions | 21,6 x 17,8 x 2,7 cm |
| Poids | 820g |
| Langue | français |
| Fiches UNIMARC | S’identifier |




Reviews
There are no reviews yet.