Django est un framework de développement web très populaire à la fois simple à prendre en main et très évolutif qui est devenu une référence dans le paysage informatique.
Que vous soyez développeur débutant ou expérimenté, maîtrisant les fondamentaux du
langage Python ou non, cette vidéo a pour objectif de vous en transmettre toutes les clés pour tirer le meilleur parti du framework Django.
Dans cette vidéo, vous découvrirez des aspects plus avancés des
modèles, des
gestionnaires et de l’
interface d’administration. Vous apprendrez à rendre votre
code plus réutilisable, et à transformer l’interface d’administration du simple CRUD en quelque chose de parfaitement adapté à une logique fonctionnelle précise.
Dans la suite de la vidéo, vous verrez comment
améliorer l’expérience utilisateur. Vous utiliserez des modules tiers qui permettent de faire interagir des
bibliothèques JavaScript avec Django et créerez en quelques lignes des
formulaires plus complexes à la mise en forme mieux maîtrisée.
Vous utiliserez des techniques de
programmation distribuée pour gérer des tâches lourdes sans affecter la performance des utilisateurs et verrez également deux méthodes radicalement différentes pour
créer une interface API très rapidement.
Pour terminer, vous verrez comment
créer des tests unitaires vraiment unitaires, de
créer des usines pour générer à la volée une multitude d’objets afin de vous simplifier le travail et vous étudierez une méthode résolument moderne pour
créer des tests d’intégration sous la forme d’un simple texte écrit en anglais.
N’hésitez pas à suivre cette vidéo avec les fichiers fournis en téléchargement pour pouvoir expérimenter en écrivant votre propre code aux cotés de celui qui nous servira de fil rouge.