Créer une application web avec Django

12,99€

Dans cette formation pratique, je vous montre comment créer de A à Z une application web pour afficher l'évolution du cours de devises avec des graphiques.

10 sessions

Courtes et concises

Intermédiaire

Ça se corse !

4 heures

De contenu à digérer

Une vraie expérience
d'apprentissage intéractif.

Dans ce cours, il ne s'agit pas seulement de regarder des vidéos, tu vas pouvoir tester abondamment tes connaissances grâce aux nombreux quiz, exercices pratiques et examens associés à chaque vidéo théorique.


Ensemble, on va voir comment :

Image Notion

Mettre en ligne une application Django

Découvrez comment mettre en ligne votre application Django sur PythonAnywhere

Image Notion

Faire cohabiter plusieurs langages

On verra comment faire cohabiter Python, HTML et Javascript à l'aide des templates Django

Image Notion

Créer notre propre API

Récupérer les données d'une API et la manipuler avec Python

Image Notion

Créer un site web responsive

Avec Bootstrap, découvrez comment rendre votre site web fonctionnel sur n'importe quel périphérique.

Image Notion

Créer des graphiques avec Chart.js

Comment utiliser la librairie Javascript Chart.js pour créer des graphiques interactifs

Image Notion

Utiliser les URLs, templates et vues de Django

Découvre tous les composants essentiels au bon fonctionnement de n'importe quelle application Django.

Plan de cours

La formation dans les détails.

Un petit aperçu de ce qui t'attends 😉

Plan de cours Développer tout
1. Présentation de l'application
1mn
2. Les différentes étapes de la création d'une app web
2mn
3. Ce que cette formation ne contient pas
3mn
4. Les sources de la formation
1mn
1. Introduction à la section
1mn
2. Créer le projet avec PyCharm
5mn
3. Installation des librairies
4mn
1. Introduction à la section
1mn
2. Présentation du site de l'API
2mn
3. Voir les données de l'API
7mn
4. Présentation du module datetime
12mn
5. Récupérer la valeur des devises
15mn
6. Formater les données
12mn
7. Résumé de la section
2mn
8. Examen de la section
5 questions
1. Introduction à la section
1mn
2. Création du projet Django
4mn
3. Problèmes avec Django-Admin
1mn
4. Un peu de rangement
2mn
5. Lancement du serveur Django en local
6mn
6. Notre première migration
3mn
7. Création d'un superuser pour l'administration
6mn
8. Changer la langue de l'administration
3mn
9. Résumé de la section
2mn
10. Examen de la section
5 questions
1. Introduction à la section
1mn
2. Création de l'application
5mn
3. Notre première vue
3mn
4. Rediriger vers la vue avec une URL
5mn
5. Notre premier template
8mn
6. Envoyer des informations avec le context
6mn
7. Résumé de la section
2mn
8. Examen de la section
8 questions
1. Introduction à la section
1mn
2. Import de la librairie Bootstrap
3mn
3. Un peu de style avec le mode sombre
3mn
4. Import de la librairie Chart.js
4mn
5. Notre premier graph
21mn
6. Résumé de la section
2mn
7. Examen de la section
4 questions
1. Introduction à la section
1mn
2. Récupérer les données dans la vue
10mn
3. Modifier les jours avec l'URL
15mn
4. Gérer plusieurs devises
13mn
5. Afficher le nombre de jours
6mn
6. Ajouter des boutons de presets
15mn
7. Changer la couleur des boutons
5mn
8. Ajouter les lignes de tendance
4mn
9. Lien de la librairie trendline
1mn
10. Redirection de la page d'accueil
5mn
11. Résumé de la section
2mn
12. Examen de la section
7 questions
1. Introduction à la section
1mn
2. Les différentes possibilités de déploiement
2mn
3. Création de la web app sur PythonAnywhere
15mn
4. Création de la web app sur PythonAnywhere - Détail
1mn
5. Test de l'application en ligne
3mn
6. Résumé de la section
2mn
7. Examen de la section
2 questions
1. Introduction à la section
1mn
2. Installation de PySide2
2mn
3. Création de l'application Qt
3mn
4. Intégration de notre webapp dans Qt
4mn
5. Modifier notre webapp avec des widgets
4mn
6. Changer le style de notre interface
4mn
7. Résumé de la section
1mn
1. Aller plus loin avec Django
2mn
2. Fin de la formation
2mn

Rejoins des milliers d'étudiants qui apprennent Python

"J'ai bien aimé ce cours qui n'est ni trop long, ni trop court pour moi. Cette formation change des formations sur la création de blog, forums, etc qu'on trouve partout.

J'avais de bonnes connaissances sur Django et j'ai quand même appris quelques astuces sur Django, Python et PyCharm que je ne connaissais pas."

Stéphane Stéphane

"Comme d’habitude simple et efficace !!!"

Stéphane Stéphane

"Cours très efficace qui va droit à l'essentiel !

La partie Qt est très rapide et je suis content d'avoir fait la formation Qt avant pour pouvoir bien suivre à ce rythme (les autres formations de Thibault sont aussi excellentes !)"

Brice Brice