【Flask・Python3で高速ウェブ開発!】Flaskによるウェブアプリ開発入門
PythonとFlaskではじめてのウェブアプリ開発にチャレンジしよう。Flaskは最も人気のあるウェブアプリ開発フレームワークの1つです。Flaskは機械学習との親和性が高く、機械学習や深層学習で開発したモデルを短期間でアプリ化できます。
Description
Flaskは最も人気のあるウェブアプリ開発フレームワークの1つです。
Flaskを使用すると本番稼働に耐えるウェブアプリを高速に開発することができます。
作成したアプリはHerokuやAWSなどを使用すると外部に公開して運用できます。
ぜひこの機会に、Pythonの基礎文法とFlaskをマスターしてウェブアプリ開発ができるようになりましょう!
【コースの構成】
1.HTTP serverによるHTTP通信の理解
2.Flaskによるミニマムなアプリの開発
3.Flaskによるブログアプリの開発
・ルーティング
・Blueprintによるルーティング設定
・データベース接続(SQLite3)
・Jinja2テンプレート
・テンプレートへの変数の埋め込み
4.(オプション)Pythonのミニマムな文法
・変数と値
・条件分岐や繰り返し
・関数
・クラスとオブジェクト指向
What You Will Learn!
- HTTP ServerによるWebアプリケーションの仕組み
- PythonのFlaskフレームワークを用いたウェブアプリ開発
- Pythonからデータベースに接続してデータの登録・参照・更新・削除などを行う方法
- Pythonのミニマムな文法(変数と値、条件分岐、繰り返し、関数、クラスとオブジェクト指向)
Who Should Attend!
- FlaskとPythonでウェブアプリ開発を習得したい方
- Pythonははじめてだが、短期間にミニマムな文法と動作するアプリを作ってみたい方
- 動画視聴による学習が苦痛でない方
- Djangoは重いので、もう少し軽量なフレームワークで高速開発を実現したい方
- Pythonプログラムからデータベースを扱う方法を知りたい方