派遣のナレッジ

キャリアアップ教育訓練から法改正のことまで。派遣会社のお役立ち情報サイト

PHPプログラミング
講座

プログラム系で人気の講座

詳細PDFダウンロード

コースの概要

下記よりコースを選択してください。

  • 初級Ⅰ
  • 初級Ⅱ
  • 初級Ⅲ
  • 中級Ⅰ
  • 中級Ⅱ
  • 中級Ⅲ

初級Ⅰ

学習時間

120分

講座の内容解説

この講座では、プログラミングを学習するための環境づくりとして、XAMPP(PHPをパソコン内で動作させるためのアプリケーション)をインストールして、PHP言語の特徴、タグの基本的な書き方、エラーメッセージの見方を学習します。また、プログラミングの基本である変数、配列、演算子についても学習します。

ここがキャリアアップ

プログラミング言語であるPHPを初歩から学習することで、 Web プログラマとしてのキャリアアップに繋がると考えます。

Point!

PHPの基礎を学ぶことができる

PHP現言語の特徴、タグの基本的な書き方を学習できる

Webプログラマとしてキャリアアップできる

初級Ⅱ

学習時間

120分

講座の内容解説

この講座では、条件分岐や、繰り返し処理、関数、変数について学習します。 また、プログラムがうまく動かないときのデバッグの方法についても学ぶことで、自分で問題を解決する方法を身につけます。

ここがキャリアアップ

条件分岐や、繰り返し処理、関数、変数について学習し、デバッグの方法を身に付けることで、 Webプログラマとしてのキャリアアップに繋がると考えます。

Point!

PHPの基礎を学ぶことができる

条件分岐や繰り返し処理について学習できる

Webプログラマとしてキャリアアップできる

初級Ⅲ

学習時間

120分

講座の内容解説

この講座では、PHPにあらかじめ用意されている内部関
数(ビルトイン関数)を使って、文字列の操作、配列の操作、ファイルの操作、日付や時刻を取得する方法やクッキー・セッションについて学習します。 最後に、掲示板の書き込みフォームを作成し、ファイルのアップロードができるような開発についてもご紹介します。

ここがキャリアアップ

内部関数を学習し、クッキー・セッションの理解を深めることで、 Web プログラマとしてのキャリアアップに繋がると考えます。

Point!

PHPの基礎を学ぶことができる

文字列の操作、配列の操作などを学習できる

Webプログラマとしてキャリアアップできる

中級Ⅰ

学習時間

120分

講座の内容解説

この講座では、オブジェクト指向・PHPフレームワークを学習します。 また軽量で理解しやすい PHP フレームワーク CodeIgniter をインストール方法、ルーティング・ヘルパーについても学習します。

ここがキャリアアップ

オブジェクト指向・フレームワークを理解できるようになることで、より実践で役立てるようになり Webプログラマとしてのキャリアアップに繋がると考えます。

Point!

PHP中級者向け講座

オブジェクト指向、 PHP フレームワークについて学習できる

Webプログラマとしてキャリアアップできる

中級Ⅱ

学習時間

120分

講座の内容解説

ここの講座では、CodeIgniter で、お問い合わせフォームの
作成、バリデーション機能、メール送信機能の使い方を学習します。 またデータベースを作成し、登録、検索、更新、削除の方法についても学習します。

ここがキャリアアップ

プログラムだけではなくデータベースの基礎知識も同時に学習することで、 Web プログラマとしてのキャリアアップに繋がると考えます。

Point!

PHP中級者向け講座

データベースの作成・登録・検索などを学習できる

Webプログラマとしてキャリアアップできる

中級Ⅲ

学習時間

60分

講座の内容解説

この講座では、PHPフレームワークの応用編としてCodeIgniter のデータベースクラスを使って、フレームワークからデータベースにアクセスする方法・ Ajax通信を実装する方法について学習します。 さらに、昨今とりわけ重要となっているセキュリティ対策(XSS,CSRF)についても学習します。

ここがキャリアアップ

PHPのコード文法だけでなく、セキュリティ対策(XSS,CSRF)についても学習することで、より求められる人材になり Web プログラマとしてのキャリアアップに繋がると考えます。

Point!

PHP中級者向け講座

セキュリティ対策について学習できる

Webプログラマとしてキャリアアップできる

カリキュラム

初級Ⅰ

1章 PHPの概要、環境構築

1-1 PHPとは11分

1-2 XAMPPのインストール3分

1-3 テキストエディタのインストール3分

1-4 XAMPPの起動8分

2章 PHPの書きかた

2-1 PHPスクリプトを書くには15分

2-2 エラーメッセージの読みかた9分

2-3 HTMLにPHPを埋め込む7分

3章 変数と定数

3-1 変数12分

3-2 定数7分

4章 配列

4-1 配列12分

4-2 連想配列7分

4-3 2次元配列10分

5章 演算子

5-1 演算子16分

初級Ⅱ

6章 条件分岐

6-1 条件分岐(if)20分

6-2 条件分岐(switch)10分

7章 繰り返し

7-1 繰り返し(for)13分

7-2 繰り返し(while)12分

7-3 繰り返し(foreach) 14分

8章 デバッグの方法

8-1 デバッグテクニック18分

9章 外部ファイル、関数

9-1 外部ファイルの取り込み7分

9-2 関数14分

10章 スコープ

10-1 グローバル変数、ローカル変数12分

初級Ⅲ

11章 内部(ビルトイン)関数

11-1 文字列の操作関数14分

11-2 配列の操作関数10分

11-3 日付・時刻関数12分

11-4 ファイルの操作関数9分

11-5 正規表現13分

12章 クッキーとセッション

12-1 クッキー11分

12-2 セッション管理12分

13章 フォームの作成

13-1 フォームによるテキスト送信22分

13-2 ファイルのアップロード17分

中級Ⅰ

1章 オブジェクト指向

1-1 オブジェクト指向14分

1-2 アクセス権8分

1-3 $thisとself8分

1-4 コンストラクタ、デストラクタ8分

1-5 クラスの継承8分

1-6 オーバーライド7分

1-7 名前空間9分

1-8 例外処理9分

2章 PHPフレームワーク(基本)

2-1 PHPフレームワークとは8分

2-2 MVCモデル5分

2-3 Codelgniterのインストール9分

2-4 Codelgniterで”Hello World” 9分

2-5 ルーティング11分

2-6 ヘルパー7分

中級Ⅱ

2章 PHPフレームワーク(基本)

2-7 お問い合わせフォームの作成(1)11分

2-8 お問い合わせフォームの作成(2)12分

2-9 お問い合わせフォームの作成(3)14分

2-10 バリデーション(入力チェック)16分

2-11 メール送信10分

3章 データベース

3-1 データベースの準備9分

3-2 データベース、テーブルの作成8分

3-3 カラムのデータ型5分

3-4 データを新規登録する7分

3-5 データを検索する(1)7分

3-6 データを検索する(2)8分

3-7 データをアップデート(更新)する7分

3-8 データを削除する6分

中級Ⅲ

4章 PHPフレームワーク(応用)

4-1 データベースクラス15分

4-2 モデル8分

4-3 Ajax16分

5章 セキュリティの知識

5-1 クロスサイトスクリプティング9分

5-2 CSRF12分

お申込み・相談はこちら

受付時間:10:00〜18:00