実践講座

手を動かして学ぶハンズオン形式の講座

13 / 14

Docker入門 - Node.jsアプリを1つコンテナで動かす

Node.js 24 LTSの最小Webアプリを、単一Dockerfileでbuild・runし、curl、logs、stop、removeまで確認します。

中級20分2025.12.02 DockerNode.js

Drizzle ORM入門 - SQLiteのマイグレーションを作って実行する

安定版Drizzle ORMとSQLiteでtasksテーブルを定義し、SQL生成の確認、マイグレーション、INSERT、SELECTまでを試します。

中級25分2025.12.02 TS

Hono入門 - Node.jsで検証付きTodo APIを作ってテストする

HonoのNode.jsアダプターでGET・POSTのTodo APIを作り、Zod入力検証とapp.requestによる3つのテストを実行します。

中級30分2025.12.02 TSNode.jsAPI

Playwright入門 - ローカルfixtureをChromiumで操作してテストする

小さなTodo画面をローカルfixtureとして用意し、PlaywrightのgetByRole・getByLabel・web-first assertionで1本のブラウザテストを実行します。

中級25分2025.12.02 テストTS

Prisma 7とSQLiteでリレーションを操作する - User・Post・Migration

Prisma 7とSQLiteを使い、User・Postモデルのmigration、関連データの作成、includeによる取得を実践します。

中級25分2025.12.02 TS

PWA入門 - ManifestとService Workerでオフライン画面を表示する

有効なWeb App Manifestと安全な最小Service Workerを作り、通信を切った時に固定のオフライン画面が表示されることを確認します。

中級20分2025.12.02 Web開発

RedisでCache-Asideを実装する - TTL・更新時削除・障害時フォールバック

TypeScriptとRedisでCache-Asideを実装し、TTL、更新時の無効化、Redis障害時のDBフォールバックを確認します。

中級20分2025.12.02 RedisTSパフォーマンス

Supabase入門 - AuthとRLSで自分のプロフィールだけ読み書きする

Supabase CLIのローカル環境でAuth、profilesテーブル、Row Level Securityをつなぎ、自分の行だけを読み書きする最小例を作ります。

中級25分2025.12.02 PostgreSQLAuth

tRPC 11入門 - post.listと認証付きpost.createを作る

tRPC 11のstandalone HTTP serverとclientを作り、公開Query、認証付きMutation、Zod入力検証を実践します。

中級25分2025.12.02 TSAPI

OAuth認証入門 - GoogleログインをNext.jsで実装

NextAuth.jsを使ってGoogleログインを実装する実践チュートリアル。

intermediate45分2025.12.01 AuthOAuthNext.js

AWS Lambda入門 - サーバーレス関数の実装

AWS Lambdaの基礎から、API Gateway連携、DynamoDB接続、デプロイ自動化まで実践的に解説。

中級30分2025.01.10 AWS

Cloudflare Workers入門 - エッジコンピューティング実践

Cloudflare Workersの基礎から、KV Storage、D1データベース、R2ストレージの活用まで実践的に解説。

中級30分2025.01.10 Cloudflare

Dockerマルチステージビルド実践

マルチステージビルドで本番用の軽量イメージを作成。Node.js、Go、Rustの実例とベストプラクティスを解説。

中級25分2025.01.10 Docker運用

Firebase Authentication実践ガイド

Firebase Authenticationを使ったメール認証、OAuth認証、カスタム認証の実装方法を解説。

中級30分2025.01.10 AuthSecurity

Next.js Middleware実践ガイド

Next.js Middlewareを使った認証、リダイレクト、レート制限の実装方法を解説。Edge Runtimeでの高速処理を実現。

中級25分2025.01.10 Next.jsWeb開発Auth

Nginx設定実践ガイド

Nginxのリバースプロキシ、SSL設定、キャッシュ、ロードバランシングの設定方法を解説。

中級30分2025.01.10 Infra運用

React Server Components実践ガイド

React Server Componentsの仕組み、使い分け、データフェッチング、パフォーマンス最適化を実践的に解説。

中級30分2025.01.10 ReactNext.jsWeb開発

SSL証明書の設定と管理

Let's Encryptでの無料SSL証明書取得、自動更新、各種Webサーバーでの設定方法を解説。

中級25分2025.01.10 Security

セキュリティヘッダー実装ガイド

CSP、CORS、HSTSなどのセキュリティヘッダーの設定方法と、各フレームワークでの実装例を解説。

中級25分2025.01.10 Security

データベースバックアップ実践ガイド

PostgreSQL、MySQL、MongoDBのバックアップ・リストア方法と自動化スクリプトを解説。

中級25分2025.01.10 DB運用
PR
PR
PR
PR