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.
Construire des applications web avec Django
Ce cours fait partie de Spécialisation Django pour tous
Instructeur : Charles Russell Severance
53 525 déjà inscrits
Inclus avec
(765 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 : Django (Framework Web)
- Catégorie : GET & POST
- Catégorie : Falsification de scripts intersites (CSRF)
- Catégorie : Programmation orientée objet (POO)
- Catégorie : Langage de gabarit Django
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
Obtenez un certificat professionnel
Ajoutez cette qualification à votre profil LinkedIn ou à votre CV
Partagez-le sur les réseaux sociaux et dans votre évaluation de performance
Il y a 4 modules dans ce cours
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
8 vidéos4 lectures2 devoirs1 é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 la possibilité d'utiliser des vues génériques dans Django. Nous utilisons les vues génériques en étendant les classes de Django pour créer une nouvelle classe de vue.
Inclus
7 vidéos2 lectures2 devoirs
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
Instructeur
Offert par
Recommandé si vous êtes intéressé(e) par Développement mobile et web
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Avis des étudiants
765 avis
- 5 stars
79,34 %
- 4 stars
13,98 %
- 3 stars
4,05 %
- 2 stars
1,17 %
- 1 star
1,43 %
Affichage de 3 sur 765
Révisé le 2 oct. 2020
This framework is awesome. Even though the course covers a lot, Django has many many hidden features.
Révisé le 19 mars 2021
Excellent course. Enables deployment of Python to the web, and provides "framework" tools so you don't have to "reinvent the wheel" and so you can better leverage best-practices.
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!!
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
L'accès aux cours et aux devoirs dépend de votre type d'inscription. Si vous suivez un cours en mode audit, vous pourrez consulter gratuitement la plupart des supports de cours. Pour accéder aux devoirs notés et obtenir un certificat, vous devrez acheter l'expérience de certificat, pendant ou après votre audit. Si vous ne voyez pas l'option d'audit :
Il se peut que le cours ne propose pas d'option d'audit. Vous pouvez essayer un essai gratuit ou demander une aide financière.
Le cours peut proposer l'option "Cours complet, pas de certificat" à la place. 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 Specializations, et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page de réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez uniquement lire et visualiser le contenu du cours, vous pouvez auditer le cours gratuitement.
Si vous vous êtes abonné, vous bénéficiez d'une période d'essai gratuite de 7 jours pendant laquelle vous pouvez annuler votre abonnement sans pénalité. Après cette période, nous ne remboursons pas, mais vous pouvez résilier votre abonnement à tout moment. Consultez notre politique de remboursement complète.