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アプリケーションを作りたいと思っている方
  • システム開発の仕事に就きたいと思っている方
  • スキルアップを計りたい方
  • 探求心のある方

コースの内容



講師のプロフィール


荒川 栄一郎
荒川 栄一郎

昭和44年6月30日生。1992年から雇用促進事業団(現:独立行政法人 高齢・障害・求職者雇用支援機構)で講師を務める。2000年荒川企画を設立。2004年にIT研究所を設立し、IT教育事業を展開。専門分野は、Java、Android、PHP、C言語、JavaScriptなど多岐にわたる。