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