PHP WEBシステム構築演習

個別型学習ブースで学ぶ《IT関連講座》
PHP WEBシステム構築演習
プログラム作成の実践力を身につける。
作成の
グラム
ロ
プ
な
実践的
PHPの
ます。
ができ
と
こ
う
行
練習を
PHPプログラム講座で身に付けた基礎スキルを
実際に動かすシステムを作成することで確実なも
のにします。
講座ご案内
予定
今後の開講予定コースとなります。開講時期は6月下旬ごろの予定。
尚、
カリキュラムなど変更となる可能性がありますのでご了承ください。
PHP5サンプル集 PEAR&Zend Framework活用版 秀和システム
主な就職先
IT系企業
PHP WEBシステム構築演習内容
第1章
イントロダクション
なぜPHPを使うのか
サンプル動作のための基本環境設定
PHP/MySQLの基礎知識
外部の検索エンジンを活用したい
Zend_XmlRpc―はてなブックマークにブックマーク件数を取得したい―
第4章
PEAR&Zend Framework活用で
レベルアップPHP
新着情報をユーザに知らせたい
第2章
基本から学ぼうPHP
Zend_Controller/Zend_View―PHPでMVCモデルのアプりケーションを構築したい―
共通機能―概要―
カスタムのアクセスログを記録したい
共通機能(1)―Zend_Configによるデータベース接続の共通化―
カスタムのアクセスログを表示したい
共通機能(2)―マスタページで共通レイアウトを一元管理したい―
広告バナーをランダムに切り替えたい
共通機能(3)―JavaScriptで入力データの妥当性を検証する(クライアントサイド編)―
ファイルサーバ上のドキュメントを簡単に公開したい
共通機能(4)―Zend_Validateで入力データの妥当性を検証する(サーバサイド編)―
共通機能(5)―Zend_Authによる認証機能の実装―
メール送信フォームを構築したい
共通機能(6)―各ページのタイトル/キーワードを一元管理したい(SEO対策)―
Yahoo!検索Webサービスでサイト検索機能を構築したい
共通機能(7)―PEAR::HTML_Menu&Zend_Cacheによるパンくずリストの作成―
Livedoor天気予報Webサービスで明日の天気を表示したい
共通機能(8)―Zend_Logによるカスタムエラーページの作成―
ページ単位のアクセス数を記録したい
備品管理データベース―概要―
グラフィカルアクセスカウンタを設置したい
備品管理データベース(1)―メインメニュー―
簡易なアンケート収集システムを構築しよう
備品管理データベース(2)―新規備品登録―
テーブルの内容をダウンロードしたい
一続きのコンテンツを管理したい(Webブック)
Webブックの目次を動的に生成したい
データベースに大量データを一括アップロードしたい
REST式のWebAPIを提供したい
備品管理データベース(3)―既存備品更新・削除―
備品管理データベース(4)―備品検索(PEAR::Structures_DataGrid)―
第5章
Zend Framework &
スレッド式掲示板―概要―
Smartyで本格的MVC
アプリケーション
スレッド式掲示板(1)―新規投稿―
スレッド式掲示板(2)―個人記事の表示と返信―
画像データをデータベースに登録したい―フォトアルバム―
スレッド式掲示板(3)―記事の削除―
Zend_Mali(1)―メール送信フォームを構築したい―
スレッド式掲示板(4)―記事の全文検索―
Zend_Mali(2)―ブラウザ上でメール受信したい―
第4章
PEAR&Zend Framework活用で
レベルアップPHP
PEAR::HTML_AJAX―GoogleMapsAPI利用で地図検索システムを実装したい―
Smarty―テンプレートエンジンでデザイン管理を効率化したい―
ファイルをアップロードしたい
簡易なメモ帳システムを構築したい
第3章
PDO活用でカンタン
データベース連携PHP
Zend_Service_Amazon―Amozon Webサービスを使って売れ筋書籍を表示したい―
PEAR;;Mali_Queue―大量メールを一括送信したい―
スレッド式掲示板(5)―記事の一覧表示(PEAR::HTML_Menu/PEAR::Pager)―
PEAR::Text_Highlighter―ソースコードをハイライト表示したい―
グループスケジュール管理―概要―
Zend_Translate/Zend_Date―国際化対応のページを構築したい―
グループスケジュール管理(1)―今月のカレンダー8PEAR::Calender)―
FPDF/PFI―PDF形式の帳票を動的に生成したい―
グループスケジュール管理(2)―日ごとのスケジュール管理―
PEAR::SpreadSheet_Excel_Writer―データベースからExcel帳票を動的に生成したい―
グループスケジュール管理(3)―メンバーのスケジュール管理―
FeedCreator―更新情報をRSS形式で配信したい―
グループスケジュール管理(4)―スケジュールデータのダウンロード―
MagpieRss―他サイトで公開されたRSSフィードをインポートしたい―
共有ブックマーク― 概要―
JpGraph―数値データから動的にグラフを生成したい―
共有ブックマーク(1)―ブックマーク登録―
PEAR::Text_CAPTCHA―CAPTCHA機能によるスパム対策を実装したい―
共有ブックマーク(2)―ブックマークの表示―
Qrcode PERL CGI&PHPscripts―QRコードを動的生成したい―
Zend_Http―トラックバック機能を実装したい―
PHP WEBシステム構築演習
使用教材
共有ブックマーク(3)―タグクラウド(PEAR::HTML_TagCloud)―
付録 簡易リファレンス
リファレンスの使い方
137