PHPプログラミング講座【初級】
PHPの基礎コーディングだけじゃない、PHPの実行に必要な知識も合わせて解説!

Web開発でメジャーなプログラミング言語、PHPをHTMLの前提知識のみで学習できる教材となっております。
当講座は専門的な分野だからこそ、プログラミングの知識がない方でもひとつひとつ丁寧な解説で身に付けていけるよう制作いたしました。
当講座は「PHPプログラミング講座シリーズ」の初級ですので、基礎的なプログラミングをメインに解説しております。
コード、文法以外にもプログラマーに必要な知識や考え方、サーバー周りの知識について現役プログラマーが解説しておりますので、より実践的で実務に必要な知識を身に付けることができます。
プログラミングの知識がない方でも「PHP」をいちから学べる!

プログラミングの知識がない方でもひとつひとつ丁寧な解説で身に付けていける内容になっています。PHPの基本文法からWEBシステム開発に必要なプログラミング知識まで、現役のプログラマーがわかりやすく解説します。
実践に近い「プログラミングの環境」を整える!
「PHP」のプログラミングの知識だけではなく、「PHP」の実行に必要なサーバー周りや環境構築に関しても解説し、実際に皆さんのパソコンの中でPHPを動かす環境まで整えます。
仕事で使う環境ととても近いから自主トレーニングがしやすく、知識だけではない「学ぶための環境」を整えお伝えする講座です。
実務に必要なテクニックを習得する!

多くの初心者がつまずいてしまうのは、エラーが発生したときの対応方法です。
どのようにエラーメッセージを読み解いて解消していくのかを分かりやすく徹底解説しています。
また、新しく出てきた構文や関数について、目次から確認ができるので復習がしやすい内容になっています。
| 対象者 | IT業務未経験者がIT業界への就職を目指す、またはSEとして基礎の基礎を積む、という位置づけでPHPを身に付けようと考えている人 | ||
|---|---|---|---|
| 学習目標 | ・PHPについて理解できる ・PHPの基礎コーディングができる ・テキストフォームの作成などの、簡単なプログラムの組み方を理解できる |
||
| ダウンロード テキスト |
あり | ||
| 動作環境 | こちらからご確認ください。 | ||
| レッスン数 | 31レッスン | ||
| 標準学習時間 | 4時間30分 | ||
講師の略歴
オンザビレッジ 上村崇先生
1974年兵庫県生まれ。Webサービスの構築をメイン業務とするフリーランスのシステムエンジニア。中小企業向けのEC受発注システムや、企業内顧客管理システムなどを請け負う。主に使用している開発言語はPHP。IT部門が無い企業のアウトソーシング的な立場でお手伝いすることが多く、サーバーの構築からプリンターのトナー交換まで幅広い役割をこなす。
カリキュラム
| 1章 PHPの概要、環境構築 | |
|---|---|
| 1-1 | PHPとは |
| 1-2 | XAMPPのインストール |
| 1-3 | テキストエディタのインストール |
| 1-4 | XAMPPの起動 |
| 2章 PHPの書き方 | |
| 2-1 | PHPスクリプトを書くには |
| 2-2 | エラーメッセージの読みかた |
| 2-3 | HTMLにPHPを埋め込む |
| 3章 変数と定数 | |
| 3-1 | 変数 |
| 3-2 | 定数 |
| 4章 配列 | |
| 4-1 | 配列 |
| 4-2 | 連想配列 |
| 4-3 | 2次元配列 |
| 5章 演算子 | |
| 5-1 | 演算子 |
| 6章 条件分岐 | |
| 6-1 | 条件分岐 if |
| 6-2 | 条件分岐 switch |
| 7章 繰り返し | |
| 7-1 | 繰り返し for |
| 7-2 | 繰り返し while |
| 7-3 | 繰り返し foreach |
| 8章 デバッグの方法 | |
| 8-1 | デバッグテクニック |
| 9章 外部ファイル、関数 | |
| 9-1 | 外部ファイルの取り込み |
| 9-2 | 関数 |
| 10章 スコープ | |
| 10-1 | グローバル変数、ローカル変数 |
| 11章 内部(ビルトイン)関数 | |
| 11-1 | 文字列の操作関数 |
| 11-2 | 配列の操作関数 |
| 11-3 | 日付・時刻関数 |
| 11-4 | ファイルの操作関数 |
| 11-5 | 正規表現 |
| 12章 クッキーとセッション | |
| 12-1 | クッキー |
| 12-2 | セッション管理 |
| 13章 フォームの作成 | |
| 13-1 | フォームによるテキスト送信 |
| 13-2 | ファイルのアップロード |
引用元:eラーニングのプロシーズ