Note :
Ce livre est un guide complet pour l'apprentissage de Django, qui convient aussi bien aux débutants qu'aux développeurs expérimentés. De nombreux critiques apprécient son approche pratique, ses explications détaillées et ses projets bien structurés qui aident à solidifier la compréhension du framework. Cependant, il est fait mention de fautes de frappe, d'un manque de couverture de certains sujets importants tels que les tests, et de certains défis liés à l'organisation du code qui pourraient frustrer les apprenants.
Avantages:⬤ Fournit une introduction complète à Django pour les débutants et les utilisateurs expérimentés.
⬤ Bien organisé avec des projets pratiques et réels qui améliorent l'apprentissage.
⬤ Des explications détaillées et des instructions claires aident les utilisateurs à mieux comprendre le cadre de travail.
⬤ La disponibilité de ressources supplémentaires, y compris un serveur Discord pour l'assistance, améliore l'expérience d'apprentissage.
⬤ Couvre un large éventail de sujets, y compris les fonctionnalités avancées et les intégrations.
⬤ Certaines critiques mentionnent des fautes de frappe et des incohérences qui nuisent à l'expérience de lecture.
⬤ Le livre ne couvre pas de manière adéquate les pratiques de test, qui sont un aspect crucial du développement.
⬤ Les lecteurs peuvent rencontrer des difficultés avec l'organisation du code et la navigation en raison de la structure du livre.
⬤ Le livre suppose des connaissances préalables en Python, HTML et JavaScript, ce qui peut constituer un obstacle pour les débutants absolus.
(basé sur 40 avis de lecteurs)
Django 4 By Example - Fourth Edition: Build powerful and reliable Python web applications from scratch
Apprenez à créer des applications web entièrement fonctionnelles avec authentification, systèmes de gestion de contenu, traitement des paiements, API RESTful, et plus encore.
Caractéristiques principales :
Mettre en œuvre des fonctionnalités avancées, telles que des moteurs de recherche plein texte, des flux d'activité utilisateur, des passerelles de paiement et des moteurs de recommandation.
Intégrez JavaScript, PostgreSQL, Redis, Celery et Memcached dans vos applications.
Ajoutez des fonctionnalités en temps réel avec Django Channels et WebSockets.
Description du livre :
Django 4 By Example est la 4e édition de la franchise best-seller qui vous aide à créer des applications web. Ce livre vous accompagnera dans la création d'applications réelles, la résolution de problèmes courants et la mise en œuvre des meilleures pratiques grâce à une approche pas à pas.
Vous couvrirez un large éventail de sujets liés au développement d'applications Web en créant quatre applications différentes :
Une application de blog : Créez des modèles de données, des vues et des URL et mettez en place un site d'administration pour votre blog. Créez des sitemaps et des flux RSS et implémentez un moteur de recherche plein texte avec PostgreSQL.
Un site web social : Mettez en œuvre l'authentification avec Facebook, Twitter et Google. Créez des profils d'utilisateurs, des vignettes d'images, un bookmarklet et un flux d'activités. Mettez en place un système de suivi des utilisateurs et ajoutez une pagination à défilement infini à votre site web.
Une application de commerce électronique : Créez un catalogue de produits, un panier d'achat et des tâches asynchrones avec Celery et RabbitMQ. Traiter les paiements avec Stripe et gérer les notifications de paiement via des webhooks. Construire un moteur de recommandation de produits avec Redis. Créer des factures au format PDF et exporter les commandes au format CSV.
⬤ Une plateforme d'apprentissage en ligne : Créer un système de gestion de contenu pour gérer le contenu polymorphe. Mettre en cache le contenu avec Memcached et Redis. Construire et consommer une API RESTful. Implémenter un chat en temps réel en utilisant WebSockets avec ASGI. Créer un environnement de production en utilisant NGINX, uWSGI et Daphne avec Docker Compose.
Il s'agit d'un livre pratique qui vous permettra de créer rapidement des applications Web.
Ce que vous apprendrez :
⬤ Apprendre l'essentiel de Django, y compris les modèles, l'ORM, les vues, les modèles, les URL, les formulaires, l'authentification, les signaux et l'intergiciel.
⬤ Mettre en œuvre différents modules du framework Django pour résoudre des problèmes spécifiques.
⬤ Intégrer des applications Django tierces dans votre projet.
⬤ Construire des applications asynchrones (ASGI) avec Django.
⬤ Mettre en place un environnement de production pour vos projets.
⬤ Créer facilement des applications web complexes pour résoudre des cas d'utilisation réels.
A qui s'adresse ce livre :
Ce livre s'adresse aux lecteurs ayant des connaissances de base en Python et aux programmeurs en transition depuis d'autres frameworks web qui souhaitent apprendre Django par la pratique. Si vous utilisez déjà Django ou l'avez fait par le passé, et que vous souhaitez apprendre les meilleures pratiques et intégrer d'autres technologies pour faire évoluer vos applications, ce livre s'adresse également à vous. Ce livre vous aidera à maîtriser les domaines les plus pertinents du framework en construisant des projets pratiques à partir de zéro. Des connaissances préalables en HTML et JavaScript sont supposées.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)