Piscine “Flask/Django”

Catégorie :  #Développeur #Technique

  • Durée : 3 jours
  • Format : Blended
  • Niveau : Débutant
  • Public : Collaborateur, Développeur, Expert
  • Tarif :  2.100,00

Dépassez vos freins et exprimez votre créativité

 

Django est un framework open source codé Python de haut niveau, permettant de développer un site web orienté contenu très rapidement. Il permet d’uniformiser le développement de son application en suivant une architecture bien précise.

Flask est un micro framework open-source de développement web en Python. Il est classé comme micro-framework car il est très léger. Flask est aujourd’hui très utilisé pour le développement d’API dans une architecture en micro-services.

Prendre rendez-vous

Pré-requis

• Avoir des notions en Python ou bien dans un langage récent de programmation. • Des notions en HTML / CSS / JavaScript est un plus.

Avantages

• Documentation très fournie et très claire • L’interface d’administration se génère automatiquement • Possède un générateur de template • Grande communauté open-source • Il simplifie la gestion des cas classiques • Protection contre les attaques les plus fréquentes (injection SQL, cross-site scripting, clickjacking, etc)• Rapidité de prise en main (2000 lignes de code) • Déploiement d’une API en quelques minutes • Permet la définition d’un système d’authentification propre • La possibilité d'utiliser (ou pas) un ORM* • Flexibilité

Objectifs

  • Découvrir le framework Django
  • Comprendre le rôle de Django et son lien avec Python pour le développement d’applications Web
  • Maîtriser la création et configuration des application Django ainsi que leur architecture
  • Découvrir le micro framework Flask
  • Comprendre les fonctionnalités Flask
  • Maîtriser la création d’une application web avec Flask et sa mise en ligne

Compétences développées

  • Mettre en place un environnement de développement pour Django
  • Créer, configurer et tester des applications Django ainsi que leur architecture
  • Créer le routage des URLs pour les faire correspondre à des traitements
  • Générer un rendu dans différents formats de sortie à destination des applications clientes et navigateurs
  • Créer des modèles et les lier à une base de données relationnelles
  • Implémenter des formulaires ainsi que les actions permettant de les traiter et insérer les données en base
  • Savoir utiliser SQLite3 et les controllers
  • Mobiliser les méthodes de GET et POST
  • Adapter le modèle MVC à Flask
  • Créer une application web avec Flask
  • Organiser un projet MVT (Modèle / Vue / Template)
  • Utiliser un ORM pour interagir avec une base de données
  • Tester un parcours utilisateur avec des tests fonctionnels
  • Mettre en ligne une application Flask

En détails

Trois jours d’exercices intensifs conclus par une journée d’application, avec un projet réel

Ces Formations Peuvent Vous Interresser

Filtres Trier les résultats
Rafraîchir Appliquer
Développeur
#
Technique
Durée :
3 jours
Format :
Blended
Niveau :
Moyen
Public :
Développeur
Tarif :
2.100,00
Acculturation
#
Digitalisation
#
Dirigeant
#
Expert
Durée :
3 jours
Format :
Case Studies + Analyses + Feedbacks
Niveau :
Découverte
Public :
Collaborateur
Manager
Tarif :
2.100,00
Digitalisation
#
Expert
Durée :
Format :
Niveau :
Public :
Tarif :
1.000,00
Coaching
#
Dirigeant
#
mise en avant
Durée :
4 jours
Format :
15h de Contenu online + 8h de cours synchrone + 8h d’atelier de groupe
Niveau :
Avancé
Débutant
Public :
Manager
Tarif :
2.800,00
Digitalisation
#
Expert
Durée :
3 jours
Format :
Activités de groupe + Serious game
Niveau :
Découverte
Public :
Collaborateur
Expert
Tarif :
2.100,00
Acculturation
#
Dirigeant
Durée :
4 jours
Format :
8h de cours synchrone+15h de contenu online+12h de projet de groupe
Niveau :
Moyen
Public :
Manager
Tarif :
2.800,00
Acculturation Numerique
#
Dirigeant
Durée :
3 jours
Format :
7h de cours synchrone + 7h de contenu online + 7h de projet de groupe
Niveau :
Moyen
Public :
Manager
Tarif :
2.100,00
Acculturation
#
Dirigeant
Durée :
4 jours
Format :
15h de Contenu online + 8h de cours synchrone + 8h d’atelier de groupe
Niveau :
Moyen
Public :
Manager
Tarif :
2.800,00
Digital
#
Manager
#
Méthodologie
Durée :
3 jours
Format :
Mises en situation + Analyses et apports de connaissance + feedbacks
Niveau :
Découverte
Public :
Collaborateur
Expert
Manager
Tarif :
2.100,00

Nos partenaires

Retour en haut de page