ホーム > eラーニング 教材一覧 > [ASP]PHPプログラミング講座(中級)

[ASP]PHPプログラミング講座(中級)

標準学習時間 4時間30分提供元 トレノケート
価格(税込)  16,500円(税込)備考 eラーニング
提供形態/付帯教材種別

ASP

商品コード PRX0020V

ワンポイントアドバイス

フレームワークを使ったPHPのコーディング、データベースの使用方法を中心に解説し、PHPを使いこなすためのより実践的なコースになっています。

重要なご連絡・ご確認事項

● 本コースは2024/3/15(金)受講開始分をもって販売を終了します。

● 受講期間はID発行より6ヶ月です。

対象者情報

対象者
・IT業務未経験者がIT業界への就職を目指す、またはSEとして基礎の基礎を積む、という位置づけでPHPを身に付けようと考えている人
前提条件
    □HTMLに関する基礎知識
    □PHPプログラミング講座(初級)修了と同程度の知識

学習内容の詳細

コース概要
本コースは開発の現場で使われるフレームワークやデータベースの使い方、CSRFなどの攻撃からどのようにセキュリティ対策を行なうかについて学ぶことで、PHPの言語そのものの使い方に関して知識を深めることができる実践編となります。「コードを書くこと」ではなく「PHPを使いこなす」ことを学べる講座となっております。

本コースでは仕事の現場でも使われるフレームワーク「CodeIgniter」の使い方を学びます。仕事で使う環境と非常に近く、自主トレーニングによって知識だけではない「学ぶための環境」を整えることができます。

PHPはデータベースとも連携し機能を作成することが多いコードです。そのため、PHPを学ぶ上でデータベースの知識は不可欠と言えます。本コースでは、データベースの立ち上げ方からコードについて詳しく解説しています。

機能は作って終わりではありません。運用のことを考えるならば、セキュリティ対策は業務において重要な知識となります。クロスサイトスクリプティングやCSRF等への対策も、本コース内で解説します。
学習目標
● PHPについて理解できる
● PHPの基礎コーディングができる
● テキストフォームの作成などの、簡単なプログラムの組み方を理解できる
学習内容
1. オブジェクト指向
  - オブジェクト指向
  - アクセス権
  - $thisとself
  - コンストラクタ、デストラクタ
  - クラスの継承
  - オーバーライド
  - 名前空間
  - 例外処理

2. PHPフレームワーク(基本)
  - PHPフレームワークとは
  - MVCモデルとは
  - CodeIgniterのインストール
  - CodeIgniterで"Hello World"
  - ルーティング
  - ヘルパー
  - お問い合わせフォームの作成
  - バリデーション(入力チェック)
  - メール送信

3. データベース
  - データベースの準備
  - データベース、テーブルの作成
  - カラムのデータ型
  - データを新規登録する
  - データを検索する
  - データをアップデート(更新)する
  - データを削除する

4. PHPフレームワーク(応用)
  - データベースクラス
  - モデル
  - Ajax

5. セキュリティの知識
  - クロスサイトスクリプティング
  - CSRF

コース関連付加情報

ご注意・ご連絡事項

・受講期間はID発行より6ヶ月です。
・本製品はASPサービスで提供するため、インターネットに接続できる環境が必要です。
・本製品には、メンタリング(質問)サービスが含まれておりません。ご了承ください。
・本製品は他社よりコンテンツのライセンス供与を受けてトレノケート株式会社が提供するものです。