Dans ce cours, vous apprendrez à construire des applications web basées sur Django et utilisables par des utilisateurs finaux. Vous découvrirez les cookies, les sessions et les processus d'authentification dans Django. Vous intégrerez la navigation dans vos applications et explorerez les moyens d'améliorer facilement l'aspect et la convivialité des applications Django. Vous commencerez à développer une application simple pour soutenir un site web de petites annonces qui vous guidera à travers de nombreux problèmes et techniques que vous rencontrerez dans le développement de sites web. Vous apprendrez également à faire passer une application du développement à la production.

il reste 3 jours : Bénéficiez d'un coup de pouce pour le Black Friday avec 160 $ de réduction sur plus de 10 000 programmes.


Fonctionnalités et bibliothèques de Django
Ce cours fait partie de Spécialisation Django pour tous
Enseigné en Français (doublage IA)

Instructeur : Charles Russell Severance
32 704 déjà inscrits
Inclus avec
(396 avis)
Ce que vous apprendrez
Définir les sessions Django et la manière dont les cookies sont utilisés pour prendre en charge les sessions
Appliquer la fonctionnalité de connexion intégrée dans Django et gérer les utilisateurs connectés dans les vues
Définir les modèles "un à plusieurs" et montrer comment représenter les liens dans une base de données
Créez, modifiez et supprimez le flux de formulaires dans une vue d'édition générique
Compétences que vous acquerrez
- Catégorie : Conception de la base de données
- Catégorie : Développement web back-end
- Catégorie : Django (Framework Web)
- Catégorie : Validation des données
- Catégorie : Bases de données relationnelles
- Catégorie : Authentifications
- Catégorie : Développement d'applications
- Catégorie : Développement Web
- Catégorie : Déploiement des applications
- Catégorie : Modélisation des données
- Catégorie : Applications Web
- Catégorie : Comptes d'utilisateurs
Détails à connaître

Ajouter à votre profil LinkedIn
5 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 7 modules dans ce cours
Dans cette leçon, on vous présentera les spécifications d'une application simple. Il n'y a pas de nouveau matériel - mais vous pourriez vouloir revoir du matériel pour vous aider dans ce travail.
Inclus
5 vidéos4 lectures1 élément d'application
Nous examinons la structure de base d'une application web et la manière dont un navigateur web interagit avec un serveur web. Nous explorons le cycle demande-réponse qui est à la base du protocole de transfert hypertexte (HTTP).
Inclus
10 vidéos1 lecture1 devoir1 élément d'application
Nous verrons comment fonctionnent les cookies dans le navigateur et comment définir et lire les cookies dans Django. Nous verrons ensuite comment les cookies sont utilisés pour prendre en charge les sessions dans Django et comment nous utilisons les sessions dans Django.
Inclus
3 vidéos1 lecture1 devoir2 éléments d'application
Lorsque nous concevons nos modèles de données, il est important de respecter la forme normale et de ne pas reproduire les chaînes de données. Pour ce faire, nous utilisons plusieurs tables et établissons des liens entre les lignes de deux tables. Le modèle "one-to-many" est une technique permettant de remplacer la réplication des données par des liens entre les lignes de différentes tables.
Inclus
6 vidéos1 lecture1 devoir1 élément d'application
Django dispose d'une capacité intégrée de création et d'utilisation de comptes d'utilisateurs. Le système d'authentification et d'autorisation intégré est assez robuste. Les applications plus avancées peuvent remplacer le modèle d'utilisateur par leur propre modèle tant qu'elles répondent aux exigences du reste de Django en ce qui concerne le système d'authentification et d'autorisation.
Inclus
4 vidéos1 lecture1 devoir
Les formulaires sont la façon dont les applications web présentent aux utilisateurs des pages qui doivent être remplies et envoyées au serveur sous forme de données. Django dispose d'un support étendu pour simplifier la façon dont nous écrivons le code pour interagir avec les formulaires HTML.
Inclus
4 vidéos1 lecture1 devoir1 élément d'application
Dans cette leçon, on vous présentera un exemple d'application et vous devrez reproduire sa fonctionnalité. Il n'y a pas de nouveau matériel - mais vous pourriez vouloir revoir du matériel pour vous aider dans ce travail.
Inclus
3 vidéos2 lectures1 é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 : Prévisualisation
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Avis des étudiants
396 avis
- 5 stars
84,34 %
- 4 stars
11,36 %
- 3 stars
2,02 %
- 2 stars
1,51 %
- 1 star
0,75 %
Affichage de 3 sur 396
Révisé le 9 août 2020
The best course about Django on the Internet. Found it at the right time as I have been looking for a Django course. I think it just popped out at the right moment when I needed it.
Révisé le 19 août 2020
Loved this course, the assignments are well formed and helps learning the concepts well.
Révisé le 9 oct. 2021
An awesome course with challenging assignments (don't expect copy paste, lol), learned a lot form prof. chuck, Thanks !

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,


