1. Livres & vidéos
  2. Django - Concevez vos applications web professionnelles en Python

Django Concevez vos applications web professionnelles en Python

Bientôt disponible !
Suivez-nous pour être informé dès la sortie

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 professionnelles de 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 rouge que vous...
  • Niveau Confirmé à Expert
  • Parution septembre 2026

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 professionnelles de 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 rouge que 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ées et l’ORM (relations, managers, migrations, signaux, polymorphisme), l’interface d’administration, le CRUD, les vues génériques et l’authentification, puis des sujets essentiels d’un projet réel : internationalisation, API REST, formulaires, intégration front-end, commandes et middlewares, génération de données, tests unitaires et 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 reposant sur Docker et 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ème de référence : Redis pour le cache et la file de messages, RabbitMQ et Celery pour 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

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-05548-5
  • EAN : 9782409055485
  • Ref. ENI : EIDJANGO

Sébastien CHAZALLET

Expert technique Python / Django et Web Backend / Frontend, Sébastien Chazallet intervient en tant qu’indépendant sur de longues missions de développement, d'audit, d'expertise et de formation (www.formation-python.fr, www.inspyration.fr). Ses réalisations portent sur des développements autour de Python sur des projets de grande envergure, essentiellement des applications intranet sur mesure avec Django, mais également sur des applications de bureau, des scripts systèmes, la création de sites web ou de e-commerce.

Découvrir tous ses livres

  • Python 3 Coffret de 2 livres : Maîtrisez la création de vos outils de Business Intelligence
  • Python 3 et Machine Learning Coffret de 2 livres : Théorie et pratique (2e édition)
  • Python 3 Coffret de 2 livres - Analyse de données pour la Data Science (2e édition)
  • Python Coffrets de 2 livres : Maîtrisez le NLP avec spaCy et NLTK
  • Python 3 Coffret de 2 livres : Maîtrisez vos tests fonctionnels avec Selenium
  • Django Concepts avancés
  • Python 3 Concepts avancés
  • Python 3 Les fondamentaux du langage (v3)
  • Django Créez votre première application web en Python
  • Python 3 Coffret de 2 livres : Maîtrisez le traitement de données (2e édition)
  • Python 3  Coffret de 2 livres : De l
  • Python 3 Traitement de données et techniques de programmation (2e édition)
  • Apache Spark et Python Coffret de 2 livres : Maîtrisez le développement pour le Big Data
  • Pygame Coffret de 2 livres : Développement de jeux vidéo en Python (2e édition)
  • Python 3 Les fondamentaux du langage (4e édition)
  • Python 3 Coffret de 2 livres : Des fondamentaux aux interfaces graphiques avec PyQt

Nos nouveautés

voir plus