1. paizaラーニングトップ
  2. Flask
  3. Webアプリ開発入門 Flask編レッスン一覧
  4. Flask入門編1:PythonでWebアプリケーションを作ろうチャプター一覧

Flask入門編1:PythonでWebアプリケーションを作ろう

(全9チャプター)

完全無料

概要

Pythonを利用して、Webアプリケーション開発の基本技術を学習します。そのために、WebアプリケーションフレームワークのFlask(フラスク)を使って簡単なアプリケーションを開発しましょう。

チャプター一覧

chapter 1

ここでは、本レッスンの概要と、PythonによるWebアプリケーションフレームFlaskの特徴について学習します。

2:06
chapter 2

ここでは、Flaskを使ってWebアプリケーションを作る準備をします。そのために、Flaskで簡単なメッセージを出力します。

5:46
chapter 3

ここでは、Webアプリケーションのルーティングについて学習します。ルーティングは、Webアプリケーションの基礎技術のひとつで、Flaskでも基本となる機能です。ルーティングを使うと、ブラウザからのリクエストに合わせて、呼び出す処理を切り替えることができます。

5:02
chapter 4

ここでは、もう少し複雑なWebページをFlaskで表示します。そのために、Jinja2テンプレートエンジンに使って、HTMLのテンプレートを呼び出します。

5:22
chapter 5

ここでは、Flaskで、テンプレートの書き方をいろいろと試します。そのために、先ほどのチャプターに続いて、Jinja2のテンプレートを使います。

5:08
chapter 6

ここでは、Flaskの具体例として、RPGの戦闘シーンプログラムを作ります。テンプレートで受け取ったリストを、ループで出力してみましょう。

3:29
chapter 7

ここでは、テンプレートの共通部分を分離する方法について学習します。そのために、Flaskに共通のテンプレートを設置してみましょう。

4:23
chapter 8

ここでは、Flaskの具体例として、RPGの行動選択メニューを作ります。ルーティングとテンプレートエンジンを使って、RPGのプレーヤーが、歩いたり、戦ったりするメニューを作りましょう。

3:41
chapter 9

ここでは、先ほどのチャプターの続きとして、RPGの行動選択メニューを作ります。すでに、メニューページを作ったので、今度は具体的なアクション部分を作成しましょう。

4:28

レッスン一覧へ戻る