3 - 1 : SCWCDとは?

(2003/05/01 時点で) SCWCD とはどんな試験なのだろう?
これから数年(2005年くらいまで?)は確実にサーバーサイドJavaが注目を集めると予想できる。
そんなサーバーサイドJavaこの技術の元となっている J2EEの一部が試験範囲となっている。

でもまだまだマイナーな試験だろう。まぁ、徐々に有名になる(だろう)と思って勉強している。

出題範囲についてまとめた。
まだ実際に受験していないのでSunのサイトと参考書を見ると、

Section 1 - サーブレットモデル
Section 2 - Webアプリケーションの配備
Section 3 - サーブレットコンテナモデル
Section 4 - サーバサイドの例外を扱うためのサーブレットのデザインと開発
Section 5 - セッション管理を扱うためのサーブレットのデザインと開発
Section 6 - 安全なwebアプリケーションのデザインと開発
Section 7 - スレッド・セーフなサーブレットのデザインと開発
Section 8 - JSP(JavaServer Pages)モデル
Section 9 - webコンポーネントの再利用のデザインと開発
Section 10 - JavaBeanコンポーネントを使用したJSPのデザインと開発
Section 11 - カスタムタグを使用したJSPのデザインと開発
Section 12 - カスタムタグライブラリのデザインと開発
Section 13 - MVC,DAO(デザインパターン?)

難しそう...!?今まではほとんどJSPのみの開発だったので、Servlet本体については知らないことが多いかもしれない。

これらの前提知識として...
HTTP, Cookie, HTML, WEBサーバ, JavaBean, セッション, ブラウザの動作
がある。

結構ブラウザとセッションの関係について知らない人も多い。(ブラウザを閉じてもセッションは残るとか)

いくつかServletとJSPを開発すればイメージはつかめるが、 web.xml や JSP のタグを覚えるのが厳しいかもしれない。 TLDで覚えるしかないのかな???その辺はこれから独特の覚え方を考えていきます。

後は基本的なServlet,JSPのクラス、インターフェース、メソッドを覚える必要があることか。この辺は実際にサンプルコードを書いて実行していくのが一番か。