PHP5上級試験/準上級試験

お知らせ

  • PHP試験はバウチャーチケットを割引で購入できるようになりました。10名以上の団体受験を希望される法人は団体割引価格(10%引き)が適用されます。お問い合わせはこちらよりお願いします。

ITスキル標準(ITSS) について

経済産業省が定めたガイドライン「ITスキル標準(ITSS)」のキャリアフレームワークと認定試験・資格とのマップに職種:ソフトウェアディベロップメント、専門分野:応用ソフトのレベル2とレベル3に掲載されました。今後の学習の指針としてご参考ください。

PHP5技術者認定上級/準上級試験

概要:PHPの言語仕様から実用的なプログラミングテクニックまでの知識を問う試験
ITスキル標準(ITSS):準上級試験 レベル2  上級試験 レベル3
受験料金:15,000円(税抜)
※学校法人の生徒、先生は50%オフで受験できます。詳細はオデッセイ コミュニケーションズにお問い合わせください。(2019年4月から事前申請が不要になりました)
試験会場全国のオデッセイコミュニケーションズCBTテストセンター
試験日:試験会場にてほぼ一年中実施しています。
設問数:60問
試験時間:2時間
出題形式:選択式(複数または単一選択)

合格ライン:
7割以上の正解 上級試験合格(1050~1500点/1500点)
PHPの言語仕様から実用的で高度なプログラミングテクニックをもつ上級者
5割以上-7割未満の正解 準上級試験合格(750~1049点/1500点)
オンラインマニュアル等を参考にプログラミングができるレベル


出題範囲
『プログラミングPHP 第3版』
を主教材とし、一般的な知識やPHPオンラインマニュアルなどからも出題します。出題範囲と出題比率は以下の通りです。

目次出題割合
1章 PHPについて0
2章 PHP言語の基本0
3章 関数0.02
4章 文字列0.02
5章 配列0.04
6章 オブジェクト0.1
7章 ウェブに関するテクニック0.12
8章 データベース0.08
9章 グラフィック0.04
10章 PDF0.04
11章 XML(&XML系で追加された関数)0.06
12章 セキュリティ0.12
13章 アプリケーションに関するテクニック0.08
14章 PHPの拡張0.04
15章 WindowsでのPHP0.02
SPL(Standard PHP Library)0.04
日付クラス
PEAR(管理系のコマンドなど)
名前空間0.04
クロージャー
リフレクション
Late Static Binding
JSON0.02
PDOとネイティブモジュールの違い0.04
mysqlndドライバについて
正規表現(pcre, posix, mbstring)0.02
APD/Xdebug0.04
memcache
フィルター0.02

上記の1章から17章までの詳細は「目次」をご覧ください。追加1-8はオンラインマニュアル等から出題されます。

上記は予告なく変更される場合があります。受験前に必ず当Webページをご覧になってから受験ください。


上級試験オンラインマニュアル参考URL

以下が上級試験の出題範囲の全てではありませんが、上級試験合格に向けて参考に頂きたいURLをご紹介します。

— オブジェクト

http://www.php.net/manual/ja/language.oop5
http://www.php.net/manual/ja/migration53.ini.php
http://www.php.net/manual/ja/language.namespaces.rationale.php

— ウェブに関するテクニック

http://www.php.net/manual/ja/language.variables.superglobals.php
http://www.php.net/manual/ja/ref.url.php
http://www.php.net/manual/ja/info.configuration.php
http://www.php.net/manual/ja/refs.basic.session.php
http://www.php.net/manual/ja/features.http-auth.php
http://www.php.net/manual/ja/features.cookies.php

— データベース

http://www.php.net/manual/ja/faq.databases.php
http://jp2.php.net/manual/ja/mbstring.php4.req.php
http://jp2.php.net/manual/ja/book.pdo.php
http://www.php.net/manual/ja/features.persistent-connections.php

— グラフィックス

http://pecl.php.net/packages.php?catpid=12&catname=Images
http://jp2.php.net/manual/ja/ref.image.php

— PDF

http://www.php.net/manual/ja/book.pdf.php
http://www.fpdf.org/
http://www.php.net/manual/ja/faq.using.php

— XML(&XML系で追加された関数)

http://www.w3.org/TR/REC-xml/
http://jp.php.net/manual/ja/book.libxml.php

— セキュリティ

http://www.php.net/manual/ja/security.magicquotes.php

— アプリケーションに関するテクニック

http://www.php.net/manual/ja/language.control-structures.php
http://www.smarty.net/docs/ja/

— 名前空間, クロージャー, リフレクション, Late Static Binding

http://jp.php.net/manual/ja/language.namespaces.php
http://jp.php.net/manual/ja/language.functions.php
http://jp.php.net/manual/ja/functions.anonymous.php
http://jp.php.net/manual/ja/language.oop5.late-static-bindings.php

— JSON

http://jp2.php.net/manual/ja/ref.json.php

— PDOとネイティブモジュールの違い

http://jp.php.net/manual/ja/book.pdo.php
http://jp.php.net/manual/ja/ref.pdo-pgsql.php
http://jp.php.net/manual/ja/ref.pdo-oci.php
http://jp.php.net/manual/ja/ref.pdo-sqlite.php
http://jp.php.net/manual/ja/book.mysqli.php
http://jp.php.net/manual/ja/book.mysqlnd.php

— 正規表現(pcre, posix, mbstring)

http://www.php.net/manual/ja/book.mbstring.php
http://www.php.net/manual/ja/book.pcre.php
http://www.php.net/manual/ja/intro.regex.php

— APD/Xdebug, memcache

http://jp.php.net/manual/ja/book.memcache.php
http://jp.php.net/manual/ja/intro.regex.php

— フィルター

http://jp.php.net/manual/ja/ref.filter.php

模擬問題

上級試験の模擬問題については、こちらで6問ほど公開しています。出題範囲全体をカバーした模擬問題をご覧になるには、インプレス徹底攻略 PHP5 技術者認定 [上級] 試験問題集 [PJ0-200]対応のご購入をお勧めします。約350問の上級試験対策模擬問題が記載されています。

参考コラム

PHP上級試験の試験コンセプトとは。そして就職活動への有効活用について

認定スクールと認定教材

確実な短期合格を目指す方には認定スクールでの認定コースの受講をお勧めします。
独学や認定スクール受講後の復習用の教材として、認定教材での学習をお勧めします。

参考情報

PHP技術者認定【上級】試験と学習方法のインタビュー記事がインプレスThinkITに掲載されました。
『どんなプロジェクトにも対応できる上級スキルを持つことを「PHP5技術者認定上級試験」で証明しよう!』
http://thinkit.co.jp/story/2013/10/21/4637

試験の申込方法

試験のお申し込みはこちらからお願いします。※試験結果は受験直後にスコアレポートを紙でいただけますので、その場で確認できます。認定証などは受験月の翌々月に発送されます。

※試験申込サイト: https://cbt.odyssey-com.co.jp/phpexam.html