ここではプログラミング演習B で学ぶには高度な内容や、 本筋から少し外れた内容を扱います。 必要なときに見返してみると良いかと思います。
この講義では、Docker というコンテナ仮想化技術を用いて、Web アプリケーションを開発する方法を学びます。 Python で Web アプリケーションを作成するには、Flask(フラスク/フラスコ) もしくは Django(ジャンゴ) という Web フレームワークを利用するのが一般的です。 Stackoverflowの調査では、Python の Web フレームワークでは、Flask が一番人気、次いで Django が人気のようです。 ここでは、Flask を Docker コンテナ上で動作させ、自作のプログラムを Web アプリケーションとして公開する方法を学びます。