「Hello World」から始まり、文法をひとつずつ順に学習していく教科書的なスタイルではなく、
まずプロトタイプを作り、それを少しずつバージョンアップしていく作業を通して、変数・関数・条件分岐など、PHPの基礎を学んでいくという「実践」的なスタイルの講義となっています。
今回は、全てのWEBアプリケーションの基礎となる「フォーム」を重点的に理解するため、メールフォームの構築を題材としています。
HTMLのform要素の仕様の確認から始まり、最終的には、エラーチェックや確認画面などを備えた実用的なメールフォームを自作していきます。
また、PHPによる開発を「実践」する上で、知らないでは済まない、XSSやCSRFなどの脆弱性や、その対策についても解説しています。