Développer
un site web avec Flask de zéro à un
Vous découvrez le
monde du développement et des technologies informatiques et vous
êtes particulièrement curieu(se)(x) sur la façon dont ont réalise
un site web sans avoir jamais vraiment touché des langage tel que
python, html ou css. Ce tutoriel est pour vous et il reprendra les
bases à zéro au fur et à mesure de l'avancée de l'application que
nous allons créer. Vous pouvez être impressionné et ne pas tout
comprendre
Vous connaissez un
peu le langage de programmation Python et vous avez déjà réalisé
quelques programmes ? Vous avez déjà bricolé une page web
avec HTML et CSS ? Vous vous demandez peut être maintenant
comme réaliser un site web complet en utilisant Python ? Et
bien vous tombez aussi sur le bon tutoriel et il vous permettra de
découvrir de manière global le framework.
Ce tutoriel vous
présente un framework Python qui vous permettra de commencer à
apprendre le développement web. Il s'agit de Flask qui a l'avantage
d'être à la fois très simple pour débuter et en même temps
suffisamment puissant pour réaliser pratiquement tout ce que vous
pourriez imaginer en terme de conception web.
Ne vous inquiétez
pas si vous ne comprenez pas le terme framework et si vous ne
comprenez pas la différence entre Python et Flask pour le moment
car nous y reviendrons.
Dans ce tutoriel
vous aurez l'occasion de mettre la main sur différentes technologies
web :
-
un navigateur internet (firefox)
-
un éditeur de texte (sublime text)
-
html
-
css
-
javascript
-
python
-
flask et certaines de ses librairies
-
git et l'interface en ligne de commande
-
...
Voici les sites web
que nous créerons tout au long de ce tutoriel, un petit projet
d'introduction et un plus gros pour plonger plus en profondeur, il
s'agit d'un sondage et d'un mini-blog :
{{
screenshot 01 }} {{ screenshot 02 }}
Partie 1 :
Introduction et installation
Chapitre 1 : Le
fonctionnement d'internet et le développement web
-
Comment fonctionne internet
-
Mise en place des outils (navigateur, éditeur de texte)
-
Présentation des langages et des frameworks
-
Installation de python (windows, mac, linux)
Chapitre 2 :
Installation de flask et premier site web
-
Présentation de flask
-
Introduction à l'interface en ligne de commande
-
Installation de flask (windows, mac, linux)
-
Introduction et mise en place d'un environnement virtuel
-
Hello, World !, première application
Partie 2 : Premier projet
Introduction à git, checkout
Chapitre 3 :
Templates
Documentation :
requêtes et
réponses
les templates
Ressources :
https://www.pythonanywhere.com/
et heroku
Aucun commentaire:
Enregistrer un commentaire