PHP カリキュラム概要

【概要】
PHP講座は基礎編と応用編の2編で構成されています。
基礎編は、初歩的な文法の解説から学習します。
応用編では、DB接続、セキュリティなどの広範囲な知識も習得し、Webプログラムの作成能力を習得します。
授業の構成は、STEP毎に用語解説動画>サンプル入力などの実習>サンプル解説動画となっております

【基礎編の主な内容】
基礎編は、基本的な文法からWebプログラミングの基本から PHPを学習しHTMLだけでは不可能な動的なページを作成します。
また、HTTPプロトコルの解説も踏まえて、Webアプリケーションの基盤とも言える知識を習得します。
基礎編では、HTMLに簡単に組み込めるお問い合わせフォームなどが製作可能となります。

【応用編の主な内容】
応用編は、DBの基礎及び、セキュリティ対策を学習したのち、ショッピングカートの実際のコーディングを重視したカリキュラムになります。
やすいように、細かい解説を加えた内容となっています。

【学習対象者】

【基礎編】
以下をすべて満たす方が対象です。
・本講座の「Word」「Excel」「コンピュータ概論」「HTML」を修得した方
・インターネットにつながる環境をお持ちの方
【応用編】
以下をすべて満たす方が対象です。
・PHP基礎編を習得済みの方

【仕上がり像】
PHPの基本的な知識を習得し、プログラミングを実施することが出来る。
また、SE指示のもと基本的なPHPプログラミングができる内容です

【学習時間】
全60時間(動画確認時間+実習時間)
基礎編:30時間  応用編:30時間

【カリキュラム内容】

基礎編

章名 項目名 時間
第1章 STEP1
PHPの授業開始にあたって
-
STEP2
PHPとWeb
0:54
STEP3
PHPの頻出用語とHMTL
3:12
STEP4 
拡張子とコメント
1:47
第2章 STEP1 
変数
5:07
STEP2 
変数と型
4:42
STEP3 
配列
9:35
STEP4 
定数
2:30
STEP5 
関数
7:09
STEP6 
演算子
6:14
STEP7 
制御構造(条件分岐)
14:28
STEP8 
制御構造(繰り返し)
15:51
STEP9 
ファイルの読み込み
4:15
STEP10 
サーバーとクライアント間のデータのやり取り
29:21
STEP11 
基本文法を用いたWebアプリケーション作成
その1:
簡易計算機の解説 
3:26
その2:
おみくじプログラムの解説
2:04
第3章     STEP1 
ファイルの取り扱い
5:43
STEP2 
正規表現
6:32
STEP3 
マルチバイト文字列処理
5:22
STEP4 
HTTP関数
9:08
  2:17:20

応用編

章名 項目名 時間
第1章
MySQL入門操作
STEP1 
データベースの表示
1:17
STEP2 
データベースの作成と削除
2:25
STEP3 
テーブルの作成
3:34
STEP4 
テーブルの構造を修正する
その1:
フィールド名、その他を修正 
2:13
その2:
型のみを修正する
その3:
フィールドを追加
2:19
その4:
テーブル削除
STEP5 
レコード操作
(追加)
その1:
レコード新規作成 INSERT文
3:33
STEP6 
レコード操作
(検索・表示)

その1:
レコード検索 表示 SELECT文(1)

2:08
その2:
レコード検索 表示 SELECT文(2)
条件指定
2:42
STEP7 
レコード修正・削除
その1:
レコード修正 UPDATE文
2:37
その2:
レコード削除 DELETE文
STEP8 
その他のレコード操作
その1:
外部データの一括取り込み
-
その2:
選択結果の並び
2:02
その3:
結果の出力件数の制限
その4:
:レコードに連番設定
3:18
第2章
PHPとMySQL
STEP1
PHPからMySQLへの接続
その1:
MySQLへの接続(1)
6:12
その2:
MySQLへの接続(2)
5:32
その3:
MySQLへの接続(3)
4:22
STEP2
PHPからMySQLへのデータの挿入
6:25
第3章
PHPでWebアプリケーション
STEP1 
カート機能概要
-
STEP2
Session機能の復習
その1:
セッション機能の復習(1)
-
その2:
セッション機能の復習(2)
6:11
STEP3
Sessionを利用した簡易ショッピングカート
その1:
画面遷移と画面機能
2:20
その2:
サンプル解説
(商品選択画面、商品確認画面、注文画面、カート機能&共通関数定義)
15:48
第4章
その他のPHP機能
STEP1 
ファイルのアップロード
5:50
STEP2 
メール送信とForm要素
8:58
  1:29:46