
Do It! Django+Bootstrap: Python Web Developmentの定石
SungYong Lee
¥16,832
初級 / Python, Django, Bootstrap, AWS, Docker, TDD, HTML/CSS, JavaScript
4.8
(42)
作りながら学ぶPythonウェブ開発A to Z!ウェブの基礎からブログの開発、デプロイまで一度に学びましょう。
初級
Python, Django, Bootstrap
ReactフロントエンドとSpringBootバックエンドをAWSクラウドに直接デプロイするポートフォリオ中心の講座! 素早く自分のポートフォリオにフロント、バックエンドプロジェクトをデプロイしたい方に役立つ講座です!デプロイに必要な知識を、サーバー設定からDocker、Domain接続、Nginx、HTTPS適用まで段階別に短期間で実習できるようになります!
クラウド環境でEC2、Nginx、Dockerなどを活用してDevOpsの感覚を身につけます
フロント/バックエンド分離アーキテクチャを理解し、一人でもデプロイ可能な能力を身につけます
この講義はフロントエンド(React)とバックエンド(SpringBoot, Java)で構成されたWebフルスタックプロジェクトを対象にAWSクラウドに直接デプロイする実戦中心のクラスです。
AWS EC2サーバー環境設定、Dockerコンテナ作成、ドメイン接続、Nginx設定、HTTPS適用、デプロイ自動化(CI/CD)まで実際のサービス運営に必要な核心技術を素早く習得し、開発者ポートフォリオに自信を持って入れることができる成果物を完成させます!
これから開発と運営の間隙を縮め、本当のサービス運営者になる第一歩を一緒に歩みましょう😃
ReactとSpringBootで開発経験はあるが、デプロイは初めてのWeb開発入門者
→ 実戦デプロイ過程を追いながら直接サービス運営まで体験できます
ポートフォリオに実際にデプロイされたプロジェクトを載せたい開発者志望生、ジュニア開発者
→ ドメイン接続、HTTPS適用まで完了した成果物を作ることができます
講義実習時、aws インフラ構成図
.env 環境変数適用方法.env シークレット変数の使用理由
SpringBoot バックエンド内のapplication.ymlで.env連携
docker-composeでmysql DBコンテナ作成時、連携
React内の環境別(local、prod).envファイル分離方法
EC2サーバー設定およびSSH接続
DockerでMySQL環境構築
SpringBoot バックエンド デプロイ (nohup)
React フロントビルド及び実行 (pm2)
バックエンド構成図
ドメイン購入およびRoute53連携
Nginx Webサーバー設定およびAPI接続
HTTPS証明書の適用(certbot)
GitHub Actionを通じた自動デプロイ
フロントドメイン構造図
オペレーティングシステム: Windows / macOS / Linux (Ubuntu推奨)
使用ツール: IntelliJ, VSCode, Git, MobaXterm, AWS コンソール, Docker, Nginx
PC仕様:最低i5 CPU、8GB RAM以上推奨
講義用PDFおよび実習資料提供
GitHub リポジトリ連携による実習プロジェクト zip
段階別実習ガイド文書を含む
ReactとSpringBootプロジェクト実行経験
Git使用および基本コマンドの理解
ターミナルコマンド(Linux)使用能力
AWS アカウント及びドメイン購入可能可否
学習対象は
誰でしょう?
ReactとSpringBootで開発は経験があるが、デプロイは初めてのWeb開発入門者
ポートフォリオに実際にデプロイされたプロジェクトを載せたい開発者志望生
AWS EC2、Nginx、Dockerなどのクラウド環境を初めて触れる開発者
前提知識、
必要でしょうか?
Reactプロジェクトの作成と実行経験
SpringBootプロジェクト実行経験
Git使用およびGitHub連携経験
ターミナルコマンド使用能力(Linux基本)
主にバックエンドのSpringBoot、AWSインフラ構築、ウェブ・アプリのPRD企画から、Next.jsベースのプロダクト開発、AI Pythonによる業務自動化、
LLMチャットボット開発、Flutterアプリ開発技術を扱う開発者のコーディングドニです 😃
NAVERのプラットフォーマースタディカフェと、CodingDoni(コーディングドニ)YouTubeチャンネルを運営しながら、
インフラ、フルスタック開発、ウェブ・アプリ開発、業務自動化、収益化まで
「奮闘する生計型エンジニア」として、現実を反映したコンテンツを発信しています。
YouTubeチャンネル:https://www.youtube.com/@코딩도니
全体
13件 ∙ (2時間 10分)
講座資料(こうぎしりょう):
同じ分野の他の講座を見てみましょう!
¥4,344

