list 4 séquences
assignment Niveau : Introductif
label Informatique & Programmation
chat_bubble_outline Langue : Français
card_giftcard 4.8 points
- /5
Avis de la communauté
0 avis

Les infos clés

credit_card Formation gratuite
verified_user Certification payante
timer 8 heures de cours

En résumé

Vous avez une idée d’application web mais vous ne savez pas comment la réaliser ? Vous cherchez une alternative simple à Django ?

Découvrez Flask, le micro-framework écrit en Python qui vous permet de créer une application web en 7 lignes de code !

Dans ce cours vous apprendrez à créer une application avec Flask, à la tester en utilisant des tests fonctionnels et à la mettre en ligne !

Vous êtes prêt ? Commençons !

Objectifs pédagogiques :

  • 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 et Selenium
  • Mettre en ligne une application Flask sur Heroku

more_horiz Lire plus
more_horiz Lire moins
dns

Le programme

Partie 1 - Posez les fondations du site
1. Tirez parti de ce cours
2. Installez Flask
3. Ajoutez une nouvelle table dans la base de données
4. Affichez le contenu d'un template
Quiz : Découvrez Flask
 
Partie 2 - Développez vos premières fonctionnalités
1. Découpez votre projet en templates
2. Créez une page de résultat grâce aux URL dynamiques
 
Partie 3 - Fignolez les détails
1. Partagez les résultats avec Facebook share
2. Ajoutez un peu d'intelligence !
Quiz : Consolidez vos compétences
 
Partie 4 - Préparez la mise en ligne
1. Testez le parcours utilisateur avec les tests fonctionnels
2. Déployez efficacement sur le cloud avec Heroku
3. Allez plus loin
 
Certificat de réussite

Les connaissances suivantes sont nécessaires pour suivre ce cours dans les meilleures conditions :

  • Écrire et comprendre un projet en Python. Vous ne savez pas par où commencer ? Suivez le cours Démarrez votre projet avec Python
  • Connaître les bases de la programmation orientée objet
  • Savoir installer des librairies avec Python dans un environnement virtuel
record_voice_over

Les intervenants

Céline Martinet Sanchez
Développeuse freelance, formatrice et entrepreneure. Desarrolladora independiente, profesora y emprendedora.

store

Le concepteur

OpenClassrooms (anciennement le Site du Zéro ou SdZ), est un site web qui propose des cours autour de l'informatique, des sciences et de l'entrepreneuriat.

Les cours en ligne peuvent être réalisés aussi bien par l'équipe du site, des professeurs d'universités ou de grandes écoles partenaires que par ses membres.

Aujourd'hui, les cours sont disponibles dans plusieurs format : MOOC (Massive Open Online Course), texte web, e-book, livre et en vidéo. L'entreprise délivre des certifications pour certains cours, dont une reconnue par l'état, en partenariat avec IESA multimédia.

Quelle note donnez-vous à cette ressource ?
Contenu
0/5
Plateforme
0/5
Animation
0/5

Vous pourriez être intéressé par...