openKampus

Ce que vous apprendrez ?

  • Déployer une application Django fonctionnelle sur un serveur web.
  • Mettre en œuvre des fonctionnalités d'authentification et d'autorisation sécurisées avec Django.
  • Créer des templates efficaces et dynamiques en utilisant le système de templates Django.
  • Développer des vues et des URL pour gérer les requêtes HTTP et les interactions utilisateur.
  • Concevoir et implémenter des modèles de données relationnelles en utilisant Django ORM.

Prérequis

  • Connaissance de base de la programmation orientée objet (POO). Familiarité avec le langage Python (au moins niveau intermédiaire). Compréhension des concepts de base de développement web (client/serveur, HTTP). Capacité à utiliser la ligne de commande (terminal). Connaissance de base des bases de données relationnelles (SQL). Familiarité avec Git pour le contrôle de version (recommandé). Aptitude à la résolution de problèmes et à la pensée logique. Capacité à travailler de manière autonome et en équipe. Accès à un ordinateur avec une connexion internet stable. Installation préalable de Python et d'un éditeur de code (ex: VS Code, PyCharm).

Contenu de la Formation

Total: 15 Chapitres Total hours: 9
  • Installation de Python et Django
  • Création d'un projet Django
  • Structure d'un projet Django
  • Définition des modèles
  • Migrations et bases de données
  • Requêtes avec l'ORM
  • Création de vues fonctionnelles
  • Vues basées sur les classes
  • Routage des URL
  • Templates Django
  • Langage de template
  • Héritage de templates
  • Création de formulaires
  • Validation des données
  • Déploiement sur un serveur

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Ahmed Zellou

ahmed.zellou@openskillroom.com

Ahmed Zellou Received his Ph.D. degree in Applied Sciences at the Mohammedia School of Engineers, Mohammed V University, Rabat, Morocco and ENSIMAG, Grenoble, France in 2008. He is currently a part-time Professor at Mohammed VI Polytechnic University and full Professor at ENSIAS, Mohamed V University in Rabat, Morocco. His research interests include parallel computing, Data quality, recommender system, indexation, and integration system, where he is the author/co-author of more than a hundred Scopus indexed publications. SKILLS DOMAINS • Data integration systems, complex information systems, Datawarehouse, and Web Semantic. • Modeling: Merise, UML1&2, BPMN. • Procedural and Object-oriented programming: Python, JAVA, C++, PHP. • Web development: HTML, CSS, JS and PHP. • Web Technologies: HTML, XML, PHP, Web Frameworks (Symfony, Laravel, CakePHP, CodeIgniter, Yii and Zend). • Databases, MYSQL, Postgress, Mongodb, ... Publications: ResearchGate : https://www.researchgate.net/profile/Zellou_Ahmed Scopus : https://www.scopus.com/authid/detail.uri?authorId=55644907000 Google Scholar : https://scholar.google.fr/citations?hl=fr&user=CjkVg9UAAAAJ

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 9 hour
  • Language Français
  • Niveau de compétence. Débutant
  • CertificateNon
  • Nombre maximum d'inscrits 30
  • Type de formation distanciel

Cours connexes

Related course image
HTML, CSS & JavaScript
ENNANIA

0,00 DH
0,00 DH

Related course image
RDF et sparql
Ahmed Zellou

0,00 DH

Related course image
XML de base
Ahmed Zellou

0,00 DH

Related course image
Beautifoul Soup
Ahmed Zellou

0,00 DH

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenKampus, la plateforme de formations synchrones qui valorise votre expertise.