Comprendre le Modèle MVC avec UML et Python

Utilisation des Use Case et approche MVC
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

Les objectifs de cette vidéo sont de :
1. Comprendre les principes fondamentaux du modèle MVC.
2. Appliquer ces principes dans une application Python.
3. Utiliser les diagrammes UML pour planifier les cas d'utilisation.

Explorez l'application du modèle MVC en Python et son lien avec les diagrammes UML.

Dans cette leçon, nous vous proposons une introduction au modèle MVC (Modèle-Vue-Contrôleur) en utilisant un exemple pratique de programmation en Python. Vous apprendrez comment structurer votre code de manière à séparer les données (le modèle), l'interface utilisateur (la vue), et la logique de contrôle (le contrôleur).


Nous explorerons également l'importance des diagrammes UML pour visualiser et planifier les différents cas d'utilisation de votre application. En utilisant un exemple de distributeur d'argent, vous verrez comment appliquer ces concepts théoriques à une situation réelle et comment cela facilite le développement et la maintenance de votre application.


Enfin, nous aborderons les pièges courants en développement web et l'importance de ne pas mélanger HTML, SQL et code backend pour assurer une architecture claire et maintainable.

Voir plus
Questions réponses
Quels sont les trois principaux composants du modèle MVC ?
Les trois principaux composants du modèle MVC sont le Modèle, la Vue et le Contrôleur.
Pourquoi est-il important de séparer les préoccupations en utilisant MVC ?
La séparation des préoccupations aide à rendre le code plus lisible, maintainable, et facilite les mises à jour et les tests.
Que représente un use case dans un diagramme UML ?
Un use case représente un scénario d'utilisation spécifique de l'application, décrivant comment un utilisateur interagit avec le système pour atteindre un objectif particulier.

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...