初級編を修了した方向け

AI×Web開発 中級編

Docker・MySQL・認証を使った本格的なアプリ開発

Docker MySQL JWT認証 テスト デプロイ
学習を始める

前提知識

この中級編は、以下を理解している方を対象としています:

  • HTML/CSS/JavaScriptの基礎
  • React/Next.jsの基本(useState, useEffect)
  • Python/FastAPIの基本
  • 簡単なCRUD APIの作成
  • Claude Code/Cursorの基本操作
  • ターミナルの基本コマンド

まだの方は 初級編 から始めてください。

この編で学べること

🐳

Docker

開発環境をコンテナ化し、チームで同じ環境を共有

🗃

MySQL

本格的なデータベースでデータを永続化

🔐

認証

JWT/NextAuth.jsでログイン機能を実装

🚀

デプロイ

作ったアプリを本番環境に公開

学習ロードマップ

第8部:実践プロジェクト - ブログアプリ

最終成果物

認証付きブログアプリ

機能

  • ✓ ユーザー登録・ログイン
  • ✓ 記事の作成・編集・削除
  • ✓ 記事一覧・詳細表示
  • ✓ 自分の記事のみ編集可能

技術スタック

  • ✓ Docker + Docker Compose
  • ✓ MySQL + SQLAlchemy
  • ✓ FastAPI + JWT認証
  • ✓ Next.js + NextAuth.js

本格的なアプリ開発を始めよう

AIと一緒に、プロレベルの開発スキルを身につけましょう

Step 1: 要件定義を学ぶ