PythonでWebサービスを作る - Python3 + Flaskで作る本格的Webアプリケーション開発入門
価格: ¥0
「PythonでWebサービスを作る - Python3 + Flaskで作る本格的Webアプリケーション開発入門」はPython3とFlaskの基礎的な知識をお持ちの方を対象に本格的なWebアプリケーションを開発するための基礎となる知識を身につけるための実践型のチュートリアルです。
具体的には「PythonでWebサービスを作る - Python3 + Flaskで作るWebアプリケーション開発入門」シリーズを通して学ばれた方であれば十分に理解できる内容です。
FlaskやPythonの基礎知識をお持ちでない方でも、並行して「PythonでWebサービスを作る - Python3 + Flaskで作るWebアプリケーション開発入門」やその他オンライン上の資料を合わせて読むことによって理解が可能だと思われます。
本書で扱う題材はFlaskでの「Twitter連携の質問サービス」の完成です。
Sarahahや質問箱(peing.net)などを思い浮かべて頂ければ、わかりやすいと思います。
## PythonでWebサービスを作る - Python3 + Flaskで作る本格的Webアプリケーション開発入門
0. 準備
1. Pythonでの画像処理の方法
1.1 Pythonの画像処理ライブラリ
1.2 テキストを画像化する
1.3 ベースの画像の上に文字列の画像を重ね合わせる
2. Twitterへの画像投稿
2.1 Twitter API
2.2 Twitter APIを使用するための登録
2.3 Twitter APIを使用した投稿
2.4 Twitter APIでメディアを投稿する
2.5 質問投稿サービスの完成
3. Amazon Lightsailを使用したFlaskアプリのデプロイ
3.1 Amazon Lightsailとは?
3.2 OSを選択する
3.3 Amazon Lightsailのアカウントを作成する
3.4 環境構築を実行する
3.5 Gunicornを起動
3.6 PostgreSQLの設定を完了させる
3.7 nginxをインストール
3.8 nginxの設定ファイルを編集
3.9 Flask + Gunicorn + nginxのアプリの動作を確認する
3.10 Flaskのプロセスをデーモン化
3.11 独自ドメインを設定する
3.12 完成