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とWeb0:54 STEP3
PHPの頻出用語とHMTL3: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とMySQLSTEP1
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
STEP1
STEP2
STEP3
STEP4
STEP1
STEP2
STEP3
STEP4
STEP5
STEP6
STEP7
STEP8
STEP9
STEP10
STEP11
STEP1
STEP2
STEP3
STEP4
STEP1
STEP2
STEP3
STEP4
STEP5
STEP6
STEP7
STEP8
STEP1
STEP2
STEP1
STEP2
STEP3
STEP1
STEP2