Créez un site internet avec Django, framework Python et découvrez dans cette formation comment l'exploiter et personnaliser vos sites webs en saisissant le potentiel de python. L'objectif de la formation est de s'initier à la programmation web avec Django en créant des applications web performantes à l'aide du modèle MVC de Django. Pour viser la certification du bloc, il sera nécessaire de poursuivre des formations complémentaires.
Introduction à Django
Présentation du framework web Django
Les principes du modèle MVC
Installation et prise en main de Django
Écriture et lancement du framework Django
Le mode console
Le serveur web de développement
L'outil web d'administration
Écriture et lancement d'un premier exemple simple
Mes premières URLs
Mes premières vues
Mes premiers templates
La gestion des URLs
Rappel sur les expressions régulières
Structurer ses URLs
La gestion des templates
La gestion des templates
Rappel sur le HTML
Les différentes balises
Les gabarits
Ma première application
Rappel sur les bases de données SQL
Créer son modèle de données
Présentation du framework web Django
Les principes du modèle MVC
Installation et prise en main de Django
Écriture et lancement du framework Django
Le mode console
Le serveur web de développement
L'outil web d'administration
Écriture et lancement d'un premier exemple simple
Mes premières URLs
Mes premières vues
Mes premiers templates
La gestion des URLs
Rappel sur les expressions régulières
Structurer ses URLs
La gestion des templates
La gestion des templates
Rappel sur le HTML
Les différentes balises
Les gabarits
Ma première application
Rappel sur les bases de données SQL
Créer son modèle de données
- Community manager
- Animateur/trice de site web
- Concepteur/trice de jeux vidéo
- Directeur/trice artistique
- Concepteur/trice-rédacteur/trice
- Concepteur/trice multimédia
- Webmestre
- Concepteur/trice de niveaux de jeu web
- Dessinateur/trice de bd
- Designer d'interaction
- Designer graphique
- Maquettiste
- Intégrateur/trice web
- Webdesigner
- Ui designer
- Ux designer
- Administrateur/trice de base de données
- Administrateur/trice de réseaux
- Chef/fe de projet informatique
- Chef/fe de projet multimédia
- Chef/fe de projet web-mobile