PHP 関連講座
この講座では、PHPの基本文法を中心にプログラミングの知識を習得できます。また、システム開発には不可欠な、PHPのオブジェクト指向の考え方も習得できます。さらに、PHPによるファイル及びデータベースの利用方法から、PHPによる動的なWebアプリケーションを作成するまでの知識を習得できます。
【誰でもわかる PHP基礎】
- PHPプログラムを読めるようになる。
- PHPの文法に沿ったプログラムを組めるようになる。
- 他言語(Java、C言語、JavaScriptなど)にも対応できるようになる。
- いろいろなアプリケーションを作るための、きっかけを掴める。
- エディタ(TeraPad、メモ帳など)
- Webブラウザ(Internet Explorer、Firefox、Google Chromeなど)
- XAMPP
- 「PHP基礎」を視聴するのには事前知識は特にありませんが、最低限プログラミング言語にトライしたいという気持ちが必要です。
PHPは、様々なWebアプリケーション開発分野で利用されているプログラミング言語です。
PHPを理解すると、JavaやC言語やJavaScriptなどの他言語にも対応できるようになれます。
●PHP基礎の紹介
PHPの基本文法を習得できるコースです。
・Webの概要
・Webアプリケーション
・サーバサイド技術
・開発環境
・PHPの概要
・PHPの基本文法
・配列
・制御構造
・関数
などを学習できます。
- 将来の目標としてWebアプリケーションを作りたいと思っている方
- システム開発の仕事に就きたいと思っている方
- スキルアップを計りたい方
- 探求心のある方
【誰でもわかる PHPオブジェクト指向】
- PHPのオブジェクト指向の考え方が理解できるようになる。
- オブジェクト指向の利点と利用方法がプログラミングを通じて理解できるようになる。
- Webアプリケーション開発に挑戦できるだけの知識を得られるようになる。
- エディタ(TeraPad、メモ帳など)
- Webブラウザ(Internet Explorer、Firefox、Google Chromeなど)
- XAMPP
- 「PHPオブジェクト指向」を視聴するには「PHP基礎」の知識が必要です。
PHPオブジェクト指向については、難関コースですが、わかりやすく解説しています。
オブジェクト指向とは、オブジェクト(物)を中心に捉えたプログラム開発手法です。
もう少し簡単に言うと、物と物とが会話をしながらプログラムを構成していきます。
日常で利用する電化製品などは、いろいろな部品(物)で構成されているように、PHPで構築するWebアプリケーションも
いろいろな部品(物)を組み合わせて、ひとつのシステムが構築されています。
●PHPオブジェクト指向の紹介
PHPオブジェクト指向プログラミング技法を習得できるコースです。
「オブジェクト(物)の作り方」「オブジェクト(物)同士を会話させる手法」などを習得し、システム開発に必要な知識を身に付けられます。
・オブジェクト指向の概要
・クラスの定義
・継承
・インターフェース
・例外
などを学習できます。
- 将来の目標としてWebアプリケーションを作りたいと思っている方
- システム開発の仕事に就きたいと思っている方
- スキルアップを計りたい方
- 探求心のある方
【誰でもわかる PHP(Webアプリ開発)】
- 「PHP」のプログラムを読めるようになる。
- 「PHP」を利用したWebアプリケーションの構築方法が理解できるようになる。
- データベースと連携したWebアプリケーションの構築方法が理解できるようになる。
- MVCモデルを利用して効率のいいWebアプリケーションの構築方法が理解できるようになる。
- セキュリティに対応できるWebアプリケーションの構築方法が理解できるようになる。
- PHPの基礎知識とPHPオブジェクト指向の知識の習得が前提です。(セットの講座を公開中です)
- Apache(アパッチ)(必要なソフトウェア)
- PHP Ver.5.5以上(必要なソフトウェア)
- MySQL(必要なソフトウェア)
- Webブラウザ(Internet Explorer、Firefox、Google Chromeなど)(必要なソフトウェア)
- XAMPP(ザンプ)(必要なソフトウェア) ※XAMPPを使用せず「Apache」や「PHP」や「MySQL」をそれぞれインストールして利用することもできますが本講座では「XAMPP」の「Apache」と「PHP」と「MySQL」を使用します。
[ご注意]この講座は、PHPの基礎知識とPHPオブジェクト指向の知識の習得が前提です。(講座公開中です)
「PHP」や「データベース」を使用して、Webアプリケーションの構築方法を習得できるコースです。
・Webアプリケーション
・ファイル処理
・データベース処理
・トランザクション
・DAO(Data Access Object)
・データ通信
・セッション管理
・MVCモデルの基礎
・MVCモデルの活用
・セキュリティ対策
などを学習できます。
PHPはWebサーバと連携し、「検索エンジン」や「SNS」や「オンライン・ショッピング」のような
動的なWebページを構築できます。
また、PHPプログラムにより、ファイルやデータベースと連携したシステムを構築することができます。
この講座を受講すると
・ホームページを構築する技術
・データベースを使用したシステムを構築する技術
・検索エンジンのようなWebアプリケーションを構築する技術
などを学習することができます。
「PHP」の知識を習得したい方。
「PHP」の利用方法を習得したい方。
将来「PHP」を利用したWebアプリケーションを開発してみたい方。
大きな目標への第一歩となるコースです!
- 将来の目標としてホームページやWebアプリケーションを作りたいと思っている方
- システム開発の仕事に就きたいと思っている方
- スキルアップを計りたい方
- 探求心のある方
コースの内容
-
Preview01 開発環境のインストール (7:01)
-
Preview02 第1章 Webの概要 (6:46)
-
Start03 第1章 章末問題 (3:31)
-
Start04 第2章 Webアプリケーション (5:57)
-
Start05 第2章 章末問題 (3:31)
-
Start06 第3章 サーバサイド技術 (12:38)
-
Start07 第3章 章末問題 (4:45)
-
Start08 第4章 開発環境 (7:52)
-
Start09 第4章 章末問題 (1:34)
-
Preview10 第5章 PHPの概要 (16:55)
-
Start11 第5章 章末問題 (4:12)
-
Start12 第6章 PHPの基本文法(1) (34:26)
-
Start13 第6章 章末問題 (4:55)
-
Start14 第7章 PHPの基本文法(2) (49:06)
-
Start15 第7章 章末問題 (5:02)
-
Startサンプルファイル
講師のプロフィール
昭和44年6月30日生。1992年から雇用促進事業団(現:独立行政法人 高齢・障害・求職者雇用支援機構)で講師を務める。2000年荒川企画を設立。2004年にIT研究所を設立し、IT教育事業を展開。専門分野は、Java、Android、PHP、C言語、JavaScriptなど多岐にわたる。