著者プロフィール

本サイト「AIと学ぶPHPの学校」 を運営している講師について。

講師: 中翔 (なか しょう)

PHP スクールで講師として日々受講生を指導しています。 PHP 入門 / 中級 / 応用と段階的にカバーする現場のカリキュラムを担当し、 「公式マニュアルだけでは伝わらない部分」 を現場の言葉で言語化することを軸に活動しています。

本サイトのすべてのレッスン文・コード例・ドリル課題は中翔本人が書き下ろしており、 外部委託や自動生成ではありません。 各章は「受講生が実際につまずいたパターン」 から逆算して構成しています。

専門領域

  • PHP 言語と Web 開発: PHP 8.2+ 環境での Web アプリ開発、 PDO による DB 連携、 セッション / クッキー / セキュリティ (CSRF / XSS / SQL injection 対策)
  • プログラミング教育: 初学者がつまずきやすいポイントの言語化、 段階的カリキュラム設計 (L0 導入 / L1 入門 / L2 初級 / L3 中級 / L4 応用)、 演習駆動学習 (drill 形式) の運用
  • 採点ハーネス設計: 受講生のコードを自動採点する仕組み、 標準入出力 / ファイル比較 / DB 状態検証の組み合わせ
  • 多言語横展開: PHP 教材で確立した教育構造を JS / Python 等の他言語にも応用する設計

本サイトの執筆方針

  • PHP 公式マニュアルを「正本」 として扱い、 各トピック末尾でリンクを貼ります
  • マニュアルの文章を転載しません。 すべて講師が書き下ろした独自コンテンツです
  • コード例は実際にスクール現場で受講生がつまずいたパターンから構成しています
  • 難易度を L0〜L4 で明示し、 初学者が迷子にならない学習動線を作っています
  • 関数・エラー辞典は「シグネチャ + 説明 + 使用例」 だけでなく、 よくある用途 / 落とし穴 / 代替手段 / 公式マニュアルリンク まで含めて 1 記事あたり 1500 文字以上で書いています

運営スタンス

本サイトは個人運営です。 受講生の質問や現場での気付きを継続的に反映するため、 教材は週単位で更新されます。 PHP のバージョン更新や周辺ツール (Composer / phpunit / PDO 等) の仕様変更にも追随する方針です。

記事の誤りや改善提案は お問い合わせフォーム までお寄せください。

その他の媒体

中翔は他の媒体でも AI 開発・運用や設計・教育に関する記事を執筆しています (= note / Qiita / dev.to)。 本サイトと内容は独立しており、 本サイトは PHP 教育に特化しています。

サイト運営の透明性

本サイトは PHP 8.2+ 自身で構築されており、 ソースコードは GitHub で公開しています。 「受講生が学んでいる言語そのもので動いているサイト」 = 教材の一部としても機能させる設計です。 詳細は サイトについて をご覧ください。