COUNT / SUM / AVGで集計クエリを練習する
注文テーブルを使って、COUNT、SUM、AVG、GROUP BY、HAVINGの基本を実際に書きながら確認します。
EXPLAINでインデックスの効きを確認する
SQLのEXPLAINを使って、全件スキャンとインデックススキャンの違いを学習用テーブルで確認します。
Hooksで編集後のフォーマットを自動化する
Claude CodeのHooksを使い、ファイル編集後にフォーマットコマンドを実行する考え方と安全な試し方を実演します。
NULLを含むWHERE条件を練習する
プロフィール、退会日時、ニックネームを例に、SQLでNULLを安全に検索する練習をします。
SELECT / WHERE / ORDER BY / LIMITを練習する
小さなusersテーブルを使って、SQLの基本であるSELECT、WHERE、ORDER BY、LIMITを手順ごとに練習します。
トランザクションで安全にUPDATE / DELETEを練習する
BEGIN、COMMIT、ROLLBACKを使い、SQLの更新と削除を安全に確認しながら実行する流れを実演します。
ブログを例にテーブル設計を練習する
ブログアプリを題材に、users、posts、comments、tagsのテーブル分割と主キー・外部キーの考え方を実演します。
ユーザーと注文テーブルでJOINを練習する
usersとordersの小さなテーブルを使い、INNER JOIN、LEFT JOIN、注文がないユーザーの探し方を実演します。
初心者向けCLAUDE.mdを改善する
曖昧なCLAUDE.mdを、技術スタック、コマンド、禁止事項、テスト方針が明確な指示ファイルへ改善する実演です。
正規表現で全角・半角を判定する実演
JavaScriptの正規表現でASCII、半角カタカナ、全角文字を判定し、\xA1-\xDFの誤用を避ける手順を練習します。
正規表現版と数値比較版をベンチマークする
JavaScriptで全角・半角判定を題材に、正規表現、charCodeAtの数値比較、ビット演算を簡単にベンチマークする手順を整理します。
DevToolsとcurlでHTTP通信を確認する
ブラウザのNetworkパネルとcurlを使って、HTTPステータス、ヘッダー、リダイレクト、TLS、API応答を確認する手順を整理します。
DNSが原因か確認する手順
WebサイトやAPIにつながらない時に、DNS名前解決、Aレコード、CNAME、DNSキャッシュ、別DNSサーバーでの確認を手順で整理します。
DNSレコード A・CNAME・MX・TXT を確認する
初心者向けに、digとnslookupを使ってA、AAAA、CNAME、MX、TXTレコードを確認する手順を整理します。
DNS設定後にWebサイトが表示されない時の確認手順
独自ドメイン設定後にWebサイトが表示されない時、ネームサーバー、DNSレコード、HTTPS、リダイレクト、ホスティング設定を順番に確認する手順を整理します。
ping・traceroute・nslookup・dig・curlで疎通確認する
初心者向けに、ネットワーク不調を切り分けるための ping、traceroute、nslookup、dig、curl の基本的な使い方を手順で確認します。
wwwあり・なしを片方に統一する設定手順
example.com と www.example.com のどちらを正規URLにするか決め、DNS、HTTPS、301リダイレクト、canonicalを確認する手順を整理します。
独自ドメインをホスティングサービスに接続する流れ
独自ドメインをWebサイトのホスティング先へ接続する時に、ドメイン登録、DNSレコード、所有確認、HTTPS発行、表示確認を行う手順を整理します。
GitHubアカウントとSSH/HTTPS接続の準備
初心者向けに、GitHubアカウント作成後に確認するプロフィール、リポジトリ作成、HTTPSとSSHの違い、SSH鍵の基本を整理します。
READMEとMarkdownで学習記録を書く
初心者向けに、Markdownの基本、READMEの役割、GitHubで見やすい学習記録、成果物説明の書き方を実演します。