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
#
Digital
#
Digital
#
Manager
Durée :
1 jour
Format :
Blended
Niveau :
Découverte
Public :
Communicant
Consultant
Editorialiste
Expert
Marketeur
Rédacteur
Tarif :
700,00
Digital
#
Manager
Durée :
3 jours
Format :
Mise en contexte + Présentation des principes + Cas d'étude + Feedback par les pairs + Présentation finale + Feedback Jury
Niveau :
Avancé
Public :
Manager
Tarif :
2.100,00
Développeur
#
Technique
Durée :
5 jours
Format :
Un gros projet
Niveau :
Débutant
Public :
Développeur
Tarif :
3.500,00
Développeur
#
Digital
#
Digital
#
Manager
Durée :
3 jours
Format :
Exploration + Case Studies + Feedback
Niveau :
Découverte
Public :
Collaborateur
Expert
Manager
Tarif :
2.100,00
Carrière Booster
#
Développeur
#
Digital
#
Digital
#
Leadership
#
Manager
#
Méthodologie
#
Numerique
Durée :
3 jours
Format :
Case Studies + Analyses + Feedbacks
Niveau :
Découverte
Public :
Collaborateur
Manager
Tarif :
2.100,00
Développeur
#
Technique
#
Uncategorized
Durée :
3 jours
Format :
Blended
Niveau :
Moyen
Public :
Développeur
Tarif :
2.100,00
Digital
#
Leadership
#
Manager
#
Méthodologie
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
#
Dirigeant
#
Manager
Durée :
5 jours
Format :
Mise en contexte + Présentation des principes + Cas d'étude + Feedback par les pairs + Présentation finale + Feedback Jury
Niveau :
Avancé
Public :
C-Level Manager
Manager
Tarif :
3.500,00
Développeur
#
Digital
#
Méthodologie
Durée :
1 jour
Format :
Blended
Niveau :
Découverte
Public :
Commercial
Consultant
Développeur
entrepreneur
Expert
Marketeur
Tarif :
700,00

Nos partenaires

Retour en haut de page