Dans ce cours, vous apprendrez comment Django communique avec une base de données par le biais d'objets de modèle. Vous explorerez le mappage objet-relationnel (ORM) pour l'accès à la base de données et la manière dont les modèles Django mettent en œuvre ce modèle. Nous passerons en revue le modèle orienté objet (OO) en Python. Vous apprendrez les bases du langage de requête structuré (SQL) et de la modélisation de base de données, y compris les relations un-à-plusieurs et plusieurs-à-plusieurs et leur fonctionnement dans les modèles SQL et Django. Vous apprendrez à utiliser la console et les scripts Django pour travailler de manière interactive avec les objets de votre application.

Débloquez l'accès à plus de 10 000 cours avec Coursera Plus. Essai gratuit de 7 jours.


Construire des applications web avec Django
Ce cours fait partie de Spécialisation Django pour tous
Enseigné en Français (doublage IA)

Instructeur : Charles Russell Severance
55 956 déjà inscrits
Inclus avec
(784 avis)
Ce que vous apprendrez
Décrire et construire un modèle de données dans Django
Appliquer la requête de modèle de Django et les balises/codes de gabarit du langage de gabarit de Django (DTL)
Définir une classe, une instance, une méthode
Créer des formulaires en HTML
Compétences que vous acquerrez
- Catégorie : SQL
- Catégorie : Sécurité des applications
- Catégorie : Bases de données
- Catégorie : Programmation orientée objet (POO)
- Catégorie : Modèle Vue Contrôleur
- Catégorie : Programmation en Python
- Catégorie : Modélisation des données
- Catégorie : Applications Web
- Catégorie : Conception de la base de données
- Catégorie : Cartographie objet-relationnelle
- Catégorie : HyperText Markup Language (HTML)
- Catégorie : Django (Framework Web)
- Catégorie : Modèles de conception de logiciels
Détails à connaître

Ajouter à votre profil LinkedIn
8 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 6 modules dans ce cours
Nous abordons le concept de Modèle-Vue-Contrôleur (MVC) dans les applications web.
Inclus
4 vidéos4 lectures1 devoir
Cette section explique comment nous définissons les modèles dans Django, puis nous construisons les modèles de données et explorons l'interface d'administration de notre application. Les modèles de données sont la façon dont Django interagit avec la base de données sous-jacente pour stocker et récupérer des données.
Inclus
5 vidéos1 lecture1 devoir1 élément d'application
Les vues sont l'aspect des applications Django qui produisent les pages web affichées aux utilisateurs. Les vues sont l'un des éléments centraux des applications Django.
Inclus
9 vidéos1 lecture2 devoirs1 élément d'application
Nous passons en revue l'orientation objet de Python et examinons les possibilités de vues génériques de Django.
Inclus
6 vidéos2 lectures1 devoir
Nous utilisons des vues génériques en étendant les classes de Django pour créer une nouvelle classe de vue.
Inclus
2 vidéos1 devoir
Nous verrons comment fonctionnent GET et POST, comment les formulaires sont construits à partir de HTML, comment nous protégeons nos applications contre les falsifications de scripts intersites (CSRF) et comment nous gérons les rafraîchissements du navigateur après POST.
Inclus
8 vidéos3 lectures2 devoirs1 élément d'application
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement mobile et web
Statut : Essai gratuit
Statut : Essai gratuitUniversity of Michigan
Statut : Essai gratuit
Statut : Prévisualisation
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Avis des étudiants
784 avis
- 5 stars
79,46 %
- 4 stars
13,77 %
- 3 stars
4,20 %
- 2 stars
1,14 %
- 1 star
1,40 %
Affichage de 3 sur 784
Révisé le 9 févr. 2021
It was a great challenge this time, getting familiar with things and understanding how to debug an issue/ thank you
Révisé le 12 janv. 2022
Love to see Prof. C. Severance's classes! Just give him all the money you can to teach ALL the courses, lol!!Please!
Révisé le 14 janv. 2022
Best among the four courses in the specalization that prepares the trainee to start developing applications using Django.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien de demande sur la page de description.
Plus de questions
Aide financière disponible,

