Intégrer les Interfaces Utilisateur dans un Projet Django

Les wireframes du projet Trombinoscoop
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre le Web avec Python/Django
Revoir le teaser Je m'abonne
3,5
Transcription


49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,5

49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Comprendre l'intégration des interfaces utilisateur avec Django.
Apprendre à travailler sur les différents aspects d'un projet en parallèle.
Utiliser des wireframes pour conceptualiser les interfaces web.

Découvrez comment Django permet de travailler sur différents aspects d'un projet informatique de manière agile, en parallèle et sans séquence stricte.

À la suite, si vous voulez, de cette première étape qui est d'identifier les use cases de votre projet informatique, il y a plusieurs métiers qui peuvent se déployer en parallèle. On peut commencer à travailler sur les contrôles, la modélisation du projet, et le look des interfaces. Django permet de séparer ces trois aspects tout en les exécutant en parallèle. La modélisation de la base de données, la réalisation des views et des templates ne suivent pas une séquence stricte.

Le développement agile avec Django permet de travailler en parallèle sur ces aspects et de les modifier en cours de projet. Pour les interfaces utilisateur avec les différents use cases, Django fournit une intégration clé sur porte avec une base de données relationnelle. L'étude de ces interfaces utilise de l'HTML, souvent préparé d'abord à la main ou avec des logiciels pour faciliter la création graphique des interfaces web. Les wireframes aident à visualiser et à planifier les interactions utilisateur, comme la connexion, la création de compte, et l'affichage des messages sur la page d'accueil.

L'exemple montré dans la vidéo illustre comment prévoir graphiquement les fonctionnalités comme la création de compte avec des champs spécifiques pour les étudiants et les employés, et comment les wireframes peuvent spécifier les actions des boutons et les transitions entre les pages.

Voir plus
Questions réponses
Qu'est-ce que Django permet de séparer et exécuter en parallèle?
Django permet de séparer et exécuter en parallèle la modélisation de la base de données, la réalisation des views, et la réalisation des templates.
Quel outil est souvent utilisé pour planifier les interfaces utilisateur avant leur réalisation?
Les wireframes sont souvent utilisés pour planifier les interfaces utilisateur avant leur réalisation.
Pourquoi est-il important de différencier les champs pour les étudiants et les employés lors de la création de compte?
Il est important de différencier les champs pour garantir que les informations requises sont appropriées pour le type d'utilisateur, par exemple, une fonction pour un employé et une faculté pour un étudiant.

Programme détaillé

2 commentaires
3,5
2 votes
5
4
3
2
1
michelkreutner
Il y a 9 months
Commentaire
Very very very older elearning (Python 2.7 !!!). Python and Django Framework used in this learning are too old and don't match with current versions used in real cases. Nevertheless, this elearning present some concept of UML usages very well.
Is it possible to update content in order to use recent version of Python and Django FW ?
g.vanleynseele
Il y a 3 years
Commentaire
Ceci n'est pas une critique sur ce cours qui est très bien. Seulement il n'est plus à jour étant donné qu'il traite d'une version de Django bien antérieure à la version actuelle. Sans parler de l'utilisation de jQuery, qui bien qu'encore très utilisé n'est plus vraiment d'actualité.
Cela n'est pas le premier cours dans cette situation sur lequel je tombe, si le contenu était simplement gratuit cela pourrait se comprendre. Mais étant donné que l'abonnement est payant, je trouve anormal qu'il n'y ait pas de veille pour assurer la mise à jour des cours. Encore plus dans un domaine ou tout évolue si vite...