What You Need to Know Before
You Start

Starts 19 June 2025 01:26

Ends 19 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Cours de développement web Full Stack avec Python et Django

Apprenez à créer des sites web et des applications web en utilisant HTML, CSS, Bootstrap, Python et Django !
via Udemy

4120 Cours


7 hours 46 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Aperçu

Voulez-vous apprendre à créer des sites web et des applications web ? Avez-vous une idée pour une application web que vous souhaitez créer, mais vous ne savez pas par où commencer ?

Peut-être voulez-vous simplement acquérir une nouvelle compétence.

Programme

  • **Introduction au Développement Web**
  • Aperçu du développement web
    Comprendre l'architecture web
    Frontend vs Backend vs Full Stack
  • **Bases de Python pour le Développement Web**
  • Configuration de l'environnement Python
    Concepts de programmation Python de base
    Utilisation des bibliothèques Python
  • **Introduction à Django**
  • Qu'est-ce que Django et pourquoi l'utiliser ?
    Configuration d'un projet Django
    Aperçu des fonctionnalités de Django
  • **Modèles Django et Bases de Données**
  • Comprendre l'ORM de Django
    Création et gestion des modèles
    Migrations et gestion de la base de données
  • **Vues et Modèles Django**
  • Création de vues
    Langage de modèle et rendu HTML
    Utilisation de fichiers statiques
  • **Formulaires et Validations Django**
  • Création et gestion de formulaires
    Validation et gestion des erreurs
    CSRF et préoccupations de sécurité
  • **Authentification et Autorisation des Utilisateurs**
  • Système d'authentification intégré
    Enregistrement des utilisateurs et gestion des profils
    Permissions et rôles des utilisateurs
  • **Notions de Base du Frontend en Développement Web**
  • Aperçu de HTML, CSS et JavaScript
    Utilisation de Bootstrap pour le style
    Principes de conception web réactive
  • **Développement d'API REST avec Django**
  • Introduction aux services RESTful
    Création d'APIs avec Django REST Framework
    Authentification et permissions pour les API
  • **Connexion de Django avec les Frameworks Frontend**
  • Introduction aux frameworks frontend (React, Vue, Angular)
    Intégration de Django avec un frontend JavaScript
  • **Déploiement et Maintenance**
  • Déploiement des applications Django
    Bonnes pratiques pour les environnements de production
    Surveillance et maintenance des applications web
  • **Projet : Construction d'une Application Web Full Stack**
  • Idéation et planification
    Développement progressif d'une application web
    Tests et débogage
  • **Conclusion et Prochaines Étapes**
  • Exploration de sujets avancés de Django
    Contribution aux projets open source Django
    Poursuivre le parcours d'apprentissage en développement web

Enseigné par

Tanner Siciliano


Sujets

Programmation