Au début de cette formation, vous allez découvrir l'essentiel du framework Django. Vous allez comprendre son intérêt, appréhender sa structure et la manière dont il vous permet de développer efficacement des applications web. Nous allons, ensemble, initier votre voyage au cœur de Django. Tous les outils nécessaires à la création d'une application simple seront abordés.
Sous-titres
Résumé textuel
Réservé aux membres Premium
2. Les fichiers sources
00:58
Au sein de cette session, vous aurez accès à tous les fichiers sources du projet final. Vous serez guidé sur comment les obtenir directement depuis le compte Github de Docstring. En complément, vous découvrirez comment télécharger l'ensemble des ressources en format .zip, rendant la formation accessible même sans utilisation de Git.
Sous-titres
Résumé textuel
Réservé aux membres Premium
3. Les versions utilisées
01:00
Dans cette première session, vous allez découvrir l'environnement et les versions spécifiques utilisées pour le développement avec Django. Vous vous familiariserez avec Python 3.9.1, Django 3.1.6, et la version gratuite de PyCharm (Community Edition) 2020.3.3. Il est conseillé d'utiliser ces versions pour suivre la formation de manière optimale.
Sous-titres
Résumé textuel
Réservé aux membres Premium
4. Créer l'environnement virtuel
02:41
Dans cette session, vous allez mettre en place un environnement virtuel pour travailler sereinement sur Django. Nous allons voir comment isoler notre projet grâce à cet environnement et comment installer précisément Django dans celui-ci. Une première étape essentielle pour débuter notre parcours de création d'application avec Django.
Sous-titres
Résumé textuel
Réservé aux membres Premium
5. Installer Django avec pip
02:34
Vous allez découvrir comment installer le framework Django grâce à l'outil de gestion de paquets pip. A la fin de cette session, Django n'aura plus de secret pour vous en termes d'installation, prêt à propulser vos futures applications web.
Sous-titres
Résumé textuel
Réservé aux membres Premium
6. Création du fichier requirements.txt
02:45
Dans cette session, vous allez aborder la création du fichier requirements.txt, un élément essentiel dans la gestion des dépendances d'un projet Django. Vous allez apprendre comment lister efficacement toutes les bibliothèques nécessaires pour le bon fonctionnement de votre application.
Sous-titres
Résumé textuel
Réservé aux membres Premium
7. Erreurs courantes
05:31
Dans cette session, vous allez découvrir les erreurs courantes rencontrées lorsque vous travaillez avec Django. Nous allons les identifier et vous donner les clés pour les résoudre efficacement. Vous allez ainsi gagner en productivité et en sérénité lors de la création de votre application.
Sous-titres
Résumé textuel
Réservé aux membres Premium
8. Créer un projet Django
01:43
Dans ce module, vous allez acquérir les bases nécessaires pour créer un projet Django. Vous allez explorer comment initialiser un projet, définir sa structure et configurer les paramètres essentiels. Par la suite, nous allons apprendre à créer les premiers modèles de l'application et à configurer la base de données. Cette session vous fournira les outils nécessaires pour débuter tout projet Django de manière efficace.
Sous-titres
Résumé textuel
Réservé aux membres Premium
9. La structure d'un projet Django
05:32
Dans cette session, vous allez découvrir comment structurer efficacement un projet Django. Nous passerons en revue l'organigramme d'un projet typique Django et ses composants, y compris les fichiers de configuration et les applications. Vous allez comprendre comment ces éléments interagissent pour créer une application Django simplifiée mais fonctionnelle. Tout ceci fournira une base solide pour vos futurs projets Django.
Sous-titres
Résumé textuel
Réservé aux membres Premium
10. Lancer le serveur de développement
06:31
Au cours de cette session, vous découvrirez comment démarrer le serveur de développement Django. Vous apprendrez à initialiser votre projet et à configurer l'environnement de développement. En fin de séance, vous serez apte à gérer le démarrage et l'arrêt du serveur en toute autonomie.
Sous-titres
Résumé textuel
Réservé aux membres Premium
11. Configurer le projet dans PyCharm
04:48
Durant cette session, vous allez familiariser avec l'environnement de développement PyCharm tout en établissant une configuration optimale pour un projet Django. En mettant les mains sur les outils de PyCharm, vous allez gagner en efficacité et en agilité lors de la création de votre application Django. Des notions essentielles, comme la gestion de l'environnement virtuel, seront également abordées.
Sous-titres
Résumé textuel
Réservé aux membres Premium
12. Créer un chemin d'URL
11:27
Au cours de cette session, vous allez apprendre à construire des chemins d'URL dans Django. Nous examinerons ensemble comment définir des URL pour votre application et comment les relier à des vues spécifiques. Vous découvrirez également comment utiliser les expressions régulières pour créer des URL dynamiques. À la fin, vous serez capable de créer une navigation fluide dans votre application Django.
Sous-titres
Résumé textuel
Réservé aux membres Premium
13. Le paramètre APPEND_SLASH
04:09
Dans cette session, vous allez découvrir l'utilisation et l'importance du paramètre APPEND_SLASH en Django. Comment cela affecte-t-il vos URLs et comment l'utiliser efficacement pour simplifier votre développement ? Nous allons l'explorer pas à pas. Vous serez ainsi à même d'appliquer ce paramètre efficacement dans votre propre projet Django.
Sous-titres
Résumé textuel
Réservé aux membres Premium
14. Créer une vue pour l'URL
07:21
Dans cette session, vous allez découvrir comment créer une vue pour une URL grâce à Django. Nous allons commencer par l'introduction des vues et nous avancerons progressivement jusqu'à la création d'une vue pour une URL spécifique. À la fin de cette session, vous serez en mesure de créer des vues de manière autonome pour gérer n'importe quelle URL de votre application.
Sous-titres
Résumé textuel
Réservé aux membres Premium
15. Créer un template
10:31
Dans cette session essentielle, vous allez acquérir les compétences pour concevoir et mettre en œuvre un template Django. Nous allons découvrir comment créer des vues propres et réutilisables pour votre application. Vous allez aussi apprendre à intégrer des éléments statiques tels que CSS, JavaScript dans votre template pour un rendu plus dynamique. Vos premiers pas vers le développement d'une application Django complète commencent ici.
Sous-titres
Résumé textuel
Réservé aux membres Premium
16. Insérer des données dans un template
09:52
Dans cette session, vous allez découvrir comment insérer des données dans un template avec Django. Nous allons aborder des manières efficaces d'utiliser les dynamic data et la structure de base des templates Django. Ceci vous aidera à créer une application plus interactive et conviviale. Nous allons également pratiquer la mise en œuvre de quelques exemples pour une meilleure compréhension.
Sous-titres
Résumé textuel
Réservé aux membres Premium
17. Créer une application dans le projet
06:22
Dans cette session, vous allez apprendre comment initialiser une application Django dans votre projet. Nous allons passer par tous les prérequis nécessaires pour créer une nouvelle application Django et l'intégrer à votre projet actuel. Vous deviendrez familier avec la structure d'une application Django et sa fonctionnalité au sein d'un projet Django.
Sous-titres
Résumé textuel
Réservé aux membres Premium
18. Définir les urls de l'application
11:14
Dans cette étape essentielle, vous allez apprendre à définir les URL de votre application Django. Nous allons aborder le fonctionnement du système d'URL au sein de ce framework Python, et expliquer comment structurer de manière optimale les chemins dans votre projet. Vous serez capable de rediriger les utilisateurs de votre application sur différentes pages en fonction des URL utilisées.
Sous-titres
Résumé textuel
Réservé aux membres Premium
19. Ajouter la vue principale du blog
07:51
Dans cette session, vous allez définir la vue principale de votre blog avec Django. Vous allez découvrir comment programmer et personnaliser une vue pour afficher les articles de blog, en tirant pleinement parti de la simplicité et de la puissance offertes par le framework Django. Nous allons également voir comment connecter cette vue à une URL spécifique.
Sous-titres
Résumé textuel
Réservé aux membres Premium
20. Ajouter la vue pour les articles
09:28
Au cours de cette session, vous allez découvrir comment ajouter une vue pour les articles dans votre application Django. Vous allez apprendre à définir une vue, à l'intégrer dans votre application et à la rendre dynamique avec les modèles Django. Nous allons explorer comment exploiter pleinement la puissance de Django pour personnaliser nos articles à l'écran. Ainsi, vous serez capable de contrôler finement l'affichage de vos pages articles.
Sous-titres
Résumé textuel
Réservé aux membres Premium
21. Ajouter un fichier CSS
08:44
Dans cette session, vous allez découvrir comment intégrer un fichier CSS à votre projet Django. Vous allez apprendre à connecter les feuilles de style à vos applications Django de façon simple et efficace. Nous allons, ensembles, explorer comment le framework Django gère les fichiers statiques.
Sous-titres
Résumé textuel
Réservé aux membres Premium
22. Mettre en forme le site
07:03
Dans cette session, vous allez acquérir les compétences nécessaires pour donner à votre site Django son propre style. Nous aborderons l'utilisation efficace des modèles Django pour personnaliser l'apparence de votre application. Vous apprendrez également comment intégrer CSS et JS à votre projet Django. Ensemble, nous transformerons votre application de fonctionnelle à esthétiquement attrayante.
Sous-titres
Résumé textuel
Réservé aux membres Premium
Rechercher sur le site
Lance une recherche parmi les centaines de ressources disponibles sur le site.
Formulaire de contact
N'hésite pas à nous contacter si tu ne trouves pas la réponse à ta question dans la FAQ.