dimanche 13 décembre 2015

Flask

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 :



Aucun commentaire:

Enregistrer un commentaire