Python3のFlaskで学ぶWebアプリケーション制作講座
無料で読める本
サークルのWebアプリケーション製作講座用に書いていた資料を加筆修正したものです。対象読者は何らかのプログラミング言語を少し触ったことはあるけど、Pythonはじめてという方を対象にしています(ちなみにサークルでは最初にC言語をします)。また最終的に自力で学ぶことができるようになることも目標においてあり所々検索する課題があります(といっても基礎的な解説はしっかりしています)。解説にはPythonを利用していますが、できる限り他の言語でも通用するようなWebアプリケーション一般の話題を一通りさらっています。かけた部分は基本的に無料で公開しております。 Qiitaで公開していたものを移してきました。
Chapters
はじめに
環境の導入と基本事項
データ構造と制御構造
プログラムの再利用・ルーティング
テンプレートとhtml
データの永続化とSQL
セッション
ハッシュ化とソルト
JSONのやりとり
クラス ※書きかけ
SQLの抽象化(SQL Expression Language) ※書きかけ
ORマッパー ※書きかけ
KVS(Key-Value Store)の利用 ※書きかけ
付録A:Herokuへのデプロイ ※書きかけ
Author
Topics