Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

This article is a Private article. Only a writer and users who know the URL can access it.
Please change open range to public in publish setting if you want to share this article with other users.

More than 3 years have passed since last update.

PythonによるWebアプリケーション学習ロードマップ

Last updated at Posted at 2019-12-21

概要

金融系SIerとして、長らくJavaとOracleとオンプレミスな環境しか触ることが出来ず、
さすがにこれではエンジニアとしてまずいと思い、PythonでのWebアプリ作成を通じて
現代では当たり前な技術の学習をしていくことを決めました。その一部始終をQiita/Githubに自分用の資産として残していきます。
本ページに全体感を記載し、インデックスページとして活用していきます。

前提

  • Mac OS上での開発とする
  • python 3.8.0を利用
brew install pyenv
pyenv install 3.8.0
pyenv global 3.8.0

Template

ロードマップ

ロードマップの内容や期日の目安は、随時変更する可能性があります。

Step contents keywords Achievement Date
0 Flaskを使った自動応答bot作成
※既存記事とほぼ同様になるので書かない
Flask
line-bot-sdk
TalkAPI
2019/11/22
1 Nginx+gunicorn形式でローカル構築 Nginx
gunicorn
WSGI
2019/12/17
2 Dockerコンテナ上で起動させる docker 2020/01/05
3 Step2のコンテナをdocker-composeで一括管理する docker-compose 2020/01/07
4 DBサーバを利用する PostgresSQL
n 何かしらパッケージ->アプリ作成&GKEで構築 k8s
GCP、GKE

Keyword

  • REST(ful)

  • Docker

  • Kubernetes

  • Terraform

  • Cloud Platform(AWS/GCP)

  • Ansible

  • CircleCI/TravisCI

  • CodeCov

  • Jenkins

  • Django

  • Flask

その他

0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?