目的: 研修の総仕上げとして、受講生がWebアプリを設計・開発・公開する
課題例:
- Todoアプリ: ログイン機能付きのタスク管理アプリ
- 掲示板アプリ: CRUD機能を備えた簡単な掲示板
- API開発: 外部サービスと連携するAPIを作成
- チーム開発: GitHubを活用した共同開発(ブランチ運用)
- Teacher: 和幸 青山
目的: 研修の総仕上げとして、受講生がWebアプリを設計・開発・公開する
課題例:
目的: 本番環境を意識した運用方法を学ぶ
内容:
.env ファイルを活用)docker logs やログファイル出力)nginx をリバースプロキシとして設定docker-compose で本番環境向け設定を作成目的: Docker上でデータベースを動かし、Webアプリと接続する
内容:
docker-compose.yml でWebアプリとDBを接続目的: WebアプリケーションをDocker上で動作させる
内容:
docker run, docker ps, docker stop, docker rm)Dockerfile を使ったPythonアプリのコンテナ化docker build でコンテナイメージの作成docker-compose を使ったマルチコンテナ環境の構築目的: Webアプリの基本を学び、簡単なWebサービスを作成する
内容:
目的: Pythonの基本的な文法を学ぶ
内容:
目的: Webアプリケーションの仕組みを理解し、開発環境を整える
内容: