当コンテンツ『PHP入門講座』は、Webエンジニアを目指している方や、PHPを使ったアプリケーション開発を学びたい方に向けて作られています。
公開領域に実績をアップロードしながら進めるため、『実務を意識した開発フローを学べる』『就職活動の際のアピールになる』というのが、当講座の特徴です。
私自身もエンジニアの面接や面談を行うことがありますが、『目に見える実績』がある方とない方とでは、大きな違いがあります。
なお、レンタルサーバの契約などをしなくても、ローカルデスクトップ環境だけで勉強することもできますので、ご安心を。
カリキュラムに沿って学習していくと、最終的には、『Webメールフォームの開発』『PHP+MySQLを使った基礎的なアプリケーション開発』ができるようになります。
PHP入門講座 カリキュラム
オリエンテーリング
『PHP入門講座』の概要をご説明します。
ステップ1 メールフォームを作ろう
HTMLの基礎を学びながら、メールフォームを作成します。レンタルサーバでのコンテンツ公開も行います。
- ブログサイト用のHTMLページを作成
- XAMPPでPHPのデスクトップ開発環境を作る
- require構文と変数でHTMLパーツを一元化
- PHPでメールフォームを作る
- メールフォームの送信機能を実装
- レンタルサーバでコンテンツを公開する
ステップ2 簡易ブログ表示画面を作ろう
メールフォームにセキュリティ対策を施してから、データベースの基礎を学び、簡易ブログの表示画面を作成します。
- Webアプリケーションの脆弱性と対策
- メールフォームへセキュリティ対策の適用
- if,for,foreach… PHPの制御構文を予習復習
- データベースの基本知識
- データベース設計入門
- phpMyAdminでMySQLを管理
- PHPからMySQL上のデータを取得するために
- PDOを使ってSELECT文を発行する
ステップ3 簡易ブログの管理画面を作ろう
簡易ブログの管理画面を作成します。フォーム認証や、データのメンテナンス(追加、編集、削除)を行うアプリケーションを開発します。
現状はここまでです。
ご要望などに応じて随時コンテンツを増強していきたいと思います。