Formation Django - Créer des applications Web avec le framework Django

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Django vous aurez acquis les connaissances et compétences nécessaires pour :

  • Utiliser l'ORM, les vues et les templates
  • Réaliser rapidement des projets web puissants
  • Intégrer des modules externes
  • Gérer le déploiement et la maintenance de votre projet

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 860,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 860,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation Django vous permettra d'acquérir les connaissances nécessaires pour créer des applications Web avec le framework Django. Trois jours pour acquérir les bases du framework Django et disposer d'une bonne vue d'ensemble des différents modules à disposition et des possibilités.

Les bonnes pratiques d'utilisation du framework seront présentées tout au long du stage dans un souci de concision, d'efficacité, et de lisibilité du code.

Programme

Introduction à Django

Rappels sur le protocole HTTP
Comprendre la structure d’un projet Django
Revue générale du fichier settings.py
Le routing, via urls.py
Les vues, et les objets de requête / réponse
Template, liens, tags et filtres

L'ORM Django

Bases de données prises en charge
Créer des modèles, types de champs
Accès aux données avec les querysets
Champs relationnels et Managers
Agrégation et annotations de requêtes
Modèles de bases : utilisateur et groupes
Comment fonctionne les Class Based Views

L'interface d'administration de Django

Installer l'interface d'administration
Comptes utilisateurs et droits
Publier des modèles dans l'interface

Workflow de l’utilisateur

GET, POST et COOKIES
Authentification et session
Les middlewares
Les formulaires

Gestion des formulaires

Créer un formulaire
Les types de champs
Validation des données
Créer des champs personnalisés
Personnaliser l'apparence
Utiliser AJAX pour la soumission
Upload de fichiers
Protections CSRF

Internationalisation

Internationaliser une application
Gestion des fichiers de langues
Traductions javascript
Détection du langage utilisateur

Déploiement et maintenance

Intégration dans Apache ou Nginx : le protocole WSGI
Gestion des fichiers statiques
Django-debug-toolbar

Prérequis

Pour suivre cette formation Django dans de bonnes conditions, il est important de connaitre les bases du langage Python. Vous pouvez les acquérir en suivant la formation Python (OPYT).

Public

Cette formation Django s'adresse à tout développeur souhaitant acquérir les bases du framework Django.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Découvrir l’interface du logiciel CANVA
  • Créer un compte personnel gratuit
  • Apprendre à créer des visuels (flyers, affiches,…)
  • Harmoniser sa ligne éditoriale (cohérence des visuels)
Tarif

A partir de 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Outlook : Optimiser l'utilisation de la messagerie et des contacts
  • Word : Créer et mettre en forme des documents simples pouvant contenir des tableaux et des images, en revoyant et en approfondissant les commandes de bases de Word
  • Excel : Créer des tableaux contenant des formules simples, les mettre en forme et en page, gérer les tableaux longs, en revoyant et en approfondissant les commandes de bases d'Excel
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l’issue de ce cours Drupal 8 & 9 Développeur Back-End, le participant sera capable de :

  • Créer son propre module qui sera capable d'interagir avec Drupal 8.
  • Utiliser Drupal comme un framework pour accélérer ses développements maison, en s'appuyant sur ses APIs.
  • Comprendre le fonctionnement global de Drupal 8 et le container (Symfony 2).
  • Adapter le fonctionnement du coeur de Drupal 8 ou de modules communautaires sans toucher à leur code source.
Tarif

A partir de 1 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation BMC Control-M Planification Avancée, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Build job flow for batch processing with various job types
  • Set job scheduling criteria for a job
  • Create Global Conditions
  • Monitor the status of multiple files using File Watcher utility
  • Use Find and Update feature to update multiple job parameters
  • Schedule jobs using various types of calendars
  • Perform year-end activities to get all jobs scheduled for the upcoming years
  • Use the different features of SMART folders
  • Create Periodic Statistics with Periodic Calendar
  • Create Dynamic Periodic Statistics
  • Create a service using SLA Management job
  • Identify Critical Path using Business Service Analysis Viewpoint
  • Use Service Monitor to analyze services and problematic jobs
  • Use Control-M Self Service Add-on to create services for business users
  • Assign Service authorizations
  • Use Control-M Web to monitor services
  • Use Control-M/Forecast Add-on to simulate a job flow on a future date
  • Setup Why analysis and What-If scenarios
  • Create Forecast/SLA Management rules
Tarif

A partir de 1 790,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation HTML5, CSS3, l'essentiel

Proposé par PLB CONSULTANT

Objectifs de la formation

  • Connaître la structure d'une page Web et ses composants (balises, texte, images, formulaires, listes, hyperliens...)
  • Écrire des scripts serveurs simples avec PHP
  • Utiliser des feuilles de style CSS
  • Insérer du code JavaScript et HTML
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Cisco DevNet Associate, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Décrire l'importance des API et de l'utilisation des outils de contrôle de version dans le développement de logiciels modernes
  • Décrire les processus et pratiques communs utilisés dans le développement de logiciels
  • Décrire les possibilités d'organisation et de construction de logiciels modulaires
  • Décrire les concepts HTTP et leur application aux API basées sur le réseau
  • Appliquer les concepts de Representational State Transfer (REST) à l'intégration avec les API basées sur HTTP
  • Décrire les platesformes Cisco et leurs capacités
  • Décrire les caractéristiques de programmabilité des différentes platesformes Cisco
  • Décrire les concepts de base des réseaux et interpréter la topologie simple des réseaux
  • Décrire l'interaction des applications avec le réseau et les outils utilisés pour résoudre les problèmes
  • Appliquer les concepts de la programmabilité pilotée par les modèles pour automatiser les tâches courantes avec des scripts Python
  • Identifier les modèles communs de déploiement d'applications et les composants dans la filière de développement
  • Décrire les préoccupations communes en matière de sécurité et les types de tests, et utiliser la conteneurisation pour le développement local
  • Utiliser des outils pour automatiser l'infrastructure par le biais de scripts et d'une programmabilité basée sur des modèles
Tarif

A partir de 4 200,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, cette formation Power FX vous apporte les connaissances et compétences nécessaires pour :

  • Maîtriser les fonctions avancées de Power Apps
  • Savoir concevoir des composants partageables
  • Mettre en œuvre la gestion du cycle de vie d’une application
  • Industrialiser le déploiement des applications via un mécanisme de livraison en continue (DevOps)
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Créer un document numérique accessible, vous serez en mesure de :

  • Comprendre les problématiques relatives à l’accessibilité numérique des documents bureautiques
  • Identifier les enjeux
  • Utiliser les fonctionnalités permettant la mise en œuvre de l’accessibilité dès la conception de documents bureautiques (Word et PowerPoint)
  • Découvrir des outils d’aide à l’évaluation de l’accessibilité
Tarif

A partir de 790,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser Visual Basic .NET
  • Appliquer des contrôles
  • Concevoir des contrôles
  • Manier des données dans des applications Windows Forms
  • Gérer l'interopérabilité avec des objets COM
  • Maîtriser la programmation asynchrone
  • Savoir optimiser des applications
  • Manipuler des applications Windows Forms
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation Microsoft Project Online, vous serez en mesure de : 

  • Savoir créer une instance dans Project Web App
  • Créer des utilisateurs dans Project Web App
  • Paramétrer les ressources, les affichages, les feuilles de temps
  • Créer et gérer ses propres projets en ligne (sur le Cloud) avec la notion de publication
  • Gérer plus efficacement les ressources (demande d’engagement, approbation, visibilité du plan de charge des ressources)
  • Mettre à jour les feuilles de temps dans Project Web App
  • Collaborer plus efficacement à l’aide de Project Web App et des sites de projet dans SharePoint
  • Créer des tableaux de bord
  • Créer des reportings
Tarif

A partir de 1 970,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...