>コンピュータ・インターネット>インターネット・Web開発>Web開発>JAVA>

JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス

オライリージャパン Search オライリージャパン オライリージャパン
by Douglas Crockford Search Douglas Crockford Douglas Crockford

JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス by Douglas Crockford 価格: ¥ 1,890
国内配送無料

おすすめ度:


もっと詳しい情報: JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス @Amazon
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス @aStore
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス @Rakuten


Customer Reviews:
手っ取り早く習得
JavaScriptを使う上での要点や注意点を上手くまとめている良書である。
要点をまとめている書籍は他にもあるのだろうが、本書は「深さ」と「簡潔さ」をバランス良く両立している。

私は基本的にはJavaエンジニアであり、手っ取り早くJavaScriptを習得できる書籍を探していたが、本書は正にその目的を果たした。
例えば、JavaScript 第5版はじっくり腰を据えて習得するには確かに良い書籍なのだろうが、私には分厚く冗長に感じられた。

大概の言語において言えることだが、様々な理由から使用すべきでない機能や手法は必ず存在し、それらは通常、経験によって身につけるものであるが、本書は使わない方が良い機能を的確に示している貴重な書籍でもある。

Javaエンジニアの場合、本書と改訂第4版 JavaScript ポケットリファレンスがあれば取りあえずJavaScriptを書けるようになるだろう。
更に、jQueryもしくはPrototypeなどのライブラリに関する書籍があれば大概のことは楽にこなせる。
私はどちらかと言えばjQuery派でjQueryで作る Ajaxアプリケーションも参考になった。

痒いとこだけ掻いてくれる
薄い本ですが内容は濃くて、JavaScriptでコーディングしていると必ずぶつかる壁をひょいと飛び越えるテクニックが凝縮されています。そして、我流でコーディングしているうちに曲がってしまった背骨を矯正してもらえます。
特に5章「継承」は圧巻で、ここだけでも読む価値が十分にあります。私はこれまで疑似クラス型を使っていましたが、この本の推奨する関数型で実際に1000行ほどコーディングしてみて、モジュール化がずいぶん楽になったと感じました。コードの分離がよくなるというか。ときおり誤植がありましたが、自分で解決できる範囲だと思います。良書。

JavaScriptを勉強しなおすのにとってもよいです。
しごとでは、JavaでWebアプリの開発をしています。

どのプロジェクトでも、多かれ少なかれJavaScriptを使います。
ここ数年で、Ajaxの手法は広まっていって、jQueryやPrototypeなどさまざまなライブラリもふつうにつかわれるようになってきました。

これらのライブラリを知るために、ソースコードにも目をとおすことがあります。
しかし、どうにもわからない。おそらくはJavaScriptそのものについての基本的な知識が足りないらしい。

そんなときに、手にしたのが本書です。

この本を読んだおかげで、「そう、そのあたりのことが知りたかった」
という感じでJavaScriptのもやもやが一気に晴れました。

ライブラリのソースコードも前よりかなり読めるようになりました。

本を読む前とくらべて、自分で書くJavaScriptもきっと変わると思います。

入門向きの本ではないです。
流行のライブラリの使い方をしるための本でもないです。
いままで、本格的な勉強はしないで、インターネットで断片的な情報を手に入れて、なんとなくJavaScriptをつかってきた人向け。
「JavaScriptって実はそんな言語だったんだ」ってのがわかる本です。


JavaScript コアに関する最高の本
こちらはかの JSON の生みの親、Douglas Crockford 氏による JavaScript の「良いとこ取り」の解説、ベストプラクティス及びワーストプラクティス(?)です。

「目からウロコ」とは、まさにこのこと。

私もこれまで頑張って勉強してきたつもりでしたが、著者がいうように JavaScript はひどい情報が多く、最も誤解されている言語だ、とのこと。残念ながら、私も良い情報源で学んでいなかったのですね。「"uninformed programmers" がやりそうなこと」ということを、私もやっていました...

この本と JavaScript 第5版 の2冊だけを頼りに勉強すべきです。(こちらはダグラス氏も推薦しています)

ちなみに、私は原著 (洋書) で読みました。日本語の書籍ではどのように直されているかわかりませんが、 First Edition の印刷 (2008年5月) で読んだので、単純な記述間違いが多かったです。洋書で読む方は US オライリーのサイトに正誤表がありますので、そちらも確認してください。


Listmania Lists:
Web周辺(工事中)

関連商品:

JavaScript 第5版

jQuery+JavaScript実践リファレンス―Webデザインを強化するための

OpenSocial入門 ~ソーシャルアプリケーションの実践開発

JavaScriptクイックリファレンス

JavaScript & DHTMLクックブック 第2版 Webエキスパート必携テクニック集

JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス & More...


Effective Java 第2版 (The Java Series)

ピアソンエデュケーション Search ピアソンエデュケーション ピアソンエデュケーション
by Joshua Bloch Search Joshua Bloch Joshua Bloch

Effective Java 第2版 (The Java Series) by Joshua Bloch 価格: ¥ 3,780
国内配送無料

おすすめ度:


もっと詳しい情報: Effective Java 第2版 (The Java Series)
Effective Java 第2版 (The Java Series) @Amazon
Effective Java 第2版 (The Java Series) @aStore
Effective Java 第2版 (The Java Series) @Rakuten


Customer Reviews:
Javaプログラマ必読
プログラム言語は,文法を覚えただけで全てを理解出来るものではない.
その言語で何かを実現したい場合,様々な書き方が出来るが,
その中でも「最も良い書き方」あるいは「比較的良い書き方」が存在するが,
それらを自分で発見することは困難である.
Effective Java はそのような「正しい書き方」を学ぶ上で非常に役立つ一冊である.
「なぜそう書くのがよいのか」という理由にまで踏み込んで書かれている本書を読まずに
プロのJavaプログラマとなるのは難しいだろう.

正しいプログラミングを学べる
本書の前書きにも書いてあることですが、この本はパフォーマンスについては考慮していません。
あくまで、正しく分かりやすく柔軟性のあるプログラミングを学ぶための本です。
とは言っても内容は極めて実践的で、経験に基づいたノウハウ集です。
この割り切りのおかげで無駄な記述が無く、どの章も内容が濃いです。
Java5以降のジェネリクス・アノテーション・列挙型にも相当ページ数割かれており(合わせて70ページぐらい)内容も面白かったです。これらの意味は分かるけど使い方に自信が無い、という方にもお勧め。

読んで、理解して、実践できれば、一人前
Javaプログラミングの指南書の、代表的な一冊。
これを読んで理解しているかどうか、
それだけでもその人の力量がある程度分かってしまう。
これで分かってしまうほど、人材は玉石混交である、とも言える。

まだJava1.4をメインでやっている人は、
初版から読んだほうが良いかも。
仕事では1.4だけど、1.5以降も学びたい人は両方読むと良いです。

中級以上なら必須のマナー
第二版で追加されたジェネリクスやenumなどが面白かったです。
実践でもすぐ使えます。

常識すぎてどこにも載っていないような書き方が載っています。

中級以上の人は最低限知っておくソースコード上のマナーが載っています。

難しいパターンも載っていませんので、
ある程度javaを書くようになったらぜひ読んでおくべきかと。

Javaの良書
全てのJavaプログラマにオススメしたい良書。
第1版からJavaの言語仕様が大きく変わったことに伴い
内容も一新されています。
Javaの初心者には難しいかもしれませんが、中級、上級を目指すなら必読です。


Listmania Lists:
Android本
成長のこやし
プログラミング(C#など)
オブジェクト指向を習得するための最小限の書籍
デザインパターン、リファクタリング、Java
プログラミング言語

関連商品:

コーディングの掟(最強作法) 現場でよく見る不可解なJavaコードを一掃せよ! (開発の現場セレクション)

プログラミング言語Java (The Java Series)

Filthy Rich Clients アニメーションとグラフィカルエフェクトを使ったデスクトップJavaアプリケーション (The Java Series)

増補改訂版Java言語で学ぶデザインパターン入門

実装パターン

Effective Java 第2版 (The Java Series) & More...


明解Java 入門編

ソフトバンククリエイティブ Search ソフトバンククリエイティブ ソフトバンククリエイティブ
by 柴田 望洋 Search 柴田 望洋 柴田 望洋

明解Java 入門編 by 柴田 望洋 価格: ¥ 2,730
国内配送無料

おすすめ度:


もっと詳しい情報: 明解Java 入門編
明解Java 入門編 @Amazon
明解Java 入門編 @aStore
明解Java 入門編 @Rakuten


Customer Reviews:
聖書
サンプルプログラムの挙動がわかりやすく図にされています。そのため結構直感的に理解できました。
例を挙げると、データがメモリの中での配置のされ方が載っていたり、publicをつけるとどういう特性を持つのか?という疑問に対しては、表にされていたので分かり易かったです。また、矢印を使って効果的に描いてあります。
いろいろと痒い所に手が届いていると感じました。

また、入門書だからなのかJavaの機能がたくさん紹介されていました。ですが、その機能がなぜあるのか?という点がわかりづらかったです。
「プログラムは書いておくから自分で考えなさい。」
と、いわれているようでした。
個人的にはインターフェースの項目が特にわかりづらいです。何故、リモコンの設計図が必要なのかということも書いてあると良かったです。

Java入門として傑出した良書
Javaの言語解説としてこれほど正確かつ分かり易く書かれた入門書は現在のところ他に見当たらないかと思います。
ターゲットとする読者層も、学生から趣味の方はもちろん、Java経験のない実務開発者にとっても有意義な書籍となっています。
Javaは難しいと思っていてもこの書籍なら絶対に理解できるはずで、入門者の方が迷われたらこの書籍に決めて間違いありません。

入門書の割に少々分厚いと感じるかもしれませんが、図表入りで親切丁寧に説明している為に分厚くなったもので、非常に分かり易く実際にはスラスラと一気に読めます。また、各テーマ毎、丁寧な解説の後で要点のまとめがあってすっきり頭に残ります。
所々、入門書の割にちょっと突っ込んだ内容もあり、それを初心者にも分かり易く説明しています。

入門書の多くは誤解を招く解説や正確でない表現が多く、後に知識の補正が必要なケースも珍しくないのですが、この書籍の場合、入門者にとって非常に分かり易いにも関わらず「正確に理解できる解説」であり、後に役立つ確かな基礎を養えます。
解説範囲も核心となる部分を的確に絞り込んだ上で、各章における解説順序が絶妙であり、最初から順を追ってきちんと読み進めればJava言語の中核を正確に理解できたと思って間違いないです。
表層の知識ではなくきちんと基本を理解できる為、本書により学ばれた方は他オブジェクト指向言語を学ばれる際にも必ず役に立ちます。

ただ、本書はJava言語の入門書としても、あくまで「上巻」的な感じがしますので、下巻的な続編を期待しています。(著者も「あとがき」で、本書では取り上げれなかった内容が多々あって明解Java続編を出すように書いていますし・・・)
特に、コレクションについてや、例外処理についてや、ファイル入出力を含む基礎的なストリーム処理くらいは入門書としても必須だったかと思います。下巻があればセットで星5つとしたいのですが、残念ながら星4つとさせて頂きます。

なお、下巻の発行が待ちきれず、本書で取り上げてなかった入門的知識の概要を知りたい方は、Javaの道(http://www.javaroad.jp/)などを参考にされると良いでしょう。その後はJDKドキュメントを読まれてライブラリの知識を高めると良いでしょう。更にちょっと自信がついた方は、Effective Java 第2版 (The Java Series)をお薦めします。

レビューにつられたけど今イチ
こんなに分厚い本でないとjavaって理解できないものなのでしょうか。
説明が冗長すぎるように感じました。

これは想像でしかありませんが、レビューには、本の関係者が売り上げ貢献のため書き込んだりしているのでしょうか?
購入を検討しているならば、同著者の「解きながら学ぶ〜」の方がよいと思います。この本とまるきり同じ内容が書かれている(!)+この本には載っていなかった解説も書かれています。
(私は買いませんが)
いずれにしても、自分の目で確かめて購入することが大事だという反省になりました。

どうか、答えを。
例文や図がたくさんあり、分かりやすく使いやすいです。
やっと理解したと思って問題に取り掛かりますが、答えがないので本当にあっているか確認したくなります。

これで答えもそろっていたら完璧です。

普通の本という感じです
前半のC言語と同じ部分は、それなりにわかるが後半のオブジェクト指向の分野になるとわかりにくいです。クラスとメソッドなどの記述がわかりにくい図とともに記述されており、プログラムも冗長な感じであまりおすすめできないです。この本を買うならWEBで公開されている「JAVA言語入門」とか「JAVA入門」を見たほうがすんなりJAVAを自分のものにできると思います。


Listmania Lists:
パソコン関係の本
持ってる本2
Javaする!
初めてのプログラム
一からはじめて、Javaプログラマになるための本
パソコンを勉強する本
java
Javaの良書と悪書
分かりやすいプログラミング本

関連商品:

解きながら学ぶJava 入門編

明解Javaによるアルゴリズムとデータ構造

Eclipseで学ぶはじめてのJava

Eclipse パーフェクトマニュアルベストセレクション

読みながらマスターする たのしいJava入門

明解Java 入門編 & More...


JavaScript 第5版

オライリー・ジャパン Search オライリー・ジャパン オライリー・ジャパン
by David Flanagan Search David Flanagan David Flanagan

JavaScript 第5版 by David Flanagan 価格: ¥ 4,410
国内配送無料

おすすめ度:


もっと詳しい情報: JavaScript 第5版
JavaScript 第5版 @Amazon
JavaScript 第5版 @aStore
JavaScript 第5版 @Rakuten


Customer Reviews:
言語としてのJavaScriptに一番踏み込んだ本
その普及割合の割には、あまりそのプロトタイプ的本質について踏み込んだ本が無いのが、可愛そうな言語だが
現在、言語としてのJavaScriptに最も踏み込んだ本といわれているサイ本だが
その評判に恥じない完成はきちんとあると言える

JavaScriptのバイブル本
この本は私の座右の書になってます。
Javascriptで比較的大きなスクリプトを書く人には必須の書でしょう。

この本の優れている点は

1) Javascript(以下JS)の文法をしっかりと詳細に解説しています。
JS本はずいぶん集めましたが、この本は他の本より明らかに
飛びぬけて優れています。その上読みやすいです。
2) JSがプロトタイプをベースにしたオブジェクト指向言語であることを
明確に詳説しています。
3) ハッシュがほぼ全てを支配していること、スコープの仕組みとクロージャ
も明確に解説されていて、クロージャが非常にに有益な道具になることも
  解説されています。
4) 言語単独の仕様だけではなく、ブラウザ上でのイベントハンドラモードでの
JSのふるまいも詳説しています。レベル0と2のイベントモデルの違いや、
ブラウザ間の違いにも深く解説しています。

この本はAJAXなどのプログラミングで必要になる、JSの
基本的かつ詳細な情報を得るができます。強くお勧めします。

尚、JavaScriptには多くの欠点がありますが、この点に関しては、
JavaScript: The Good Parts
をあわせてお読みになることをお勧めします。
使ってはいけない機能や関数ベースのオブジェクト指向プログラミング、
JSのコーディングスタイルや JSLINTなどの情報が載っています。

JavaScripterに捧げる本
JavaScriptを本格的に勉強したくなったら買うべき本、
内容は広く深く、基本的な所から応用まできっちり書かれています。
ただ、プログラミング言語を一つもかじったことのない人は、
この本の最初の部分から四苦八苦し、挫折してしまうでしょう。
あくまで、JavaScriptをより知りたい、より使いたいという人のための中級者向け入門書といった感じです。

あと、実際にプログラミングを行う時には、同じく、オライリーから出ているクックブックを買った方が良いでしょう。
あくまで、これは入門書なので、実際に作るにはTipsやクックブック等が必要です。
とりわけ、細かなリファレンスとしてこの本は向きません。

JavaScriptを理解したいのならだまされたと思って読んでください
いままで曖昧だったところが、スッキリします。私はJavaプログラマなので、1.関数をデータとして扱うことと、2.プロトタイプベースであることと、3.オブジェクトが連想配列であることの3点をクリアしたいと思っていました。Javaならそこそこプログラミングできると思っていましたが(しかもWebプログラマなのに)、jQueryのソースを読んで愕然。その経験がJavaScriptを一から勉強しようと思ったきっかけとなりました。そんな時に発見したのがこの本。最高です!騙されたと思って買って読んでみてください。いろいろな気づきがあるはずです。(jQueryのソースをそこそこ読めるのなら必要ないかも)

初心者には難しいです
アマゾン書評で評判が良かったので読んだのですが、やっぱり初心者には難しいです。説明が微に入り細に入りなので、それが必要な人にはいいのでしょうが、とりあえず使えるようになりたい初心者には不向きでは。初心者にとっては「初めてのJavaScript」で正解だと思います。
それと本筋とは逸れますがXHTMLではbrの後にスペースとスラッシュを入れなければならないところ、brだけなっているのが気になります。(「初めての--」ではちゃんとなっています)


Listmania Lists:
お薦めのアイテム
WEBの勉強に
Web周辺(工事中)
プログラミング
ステップアップβ
JavaScript・Ajax
JAVAScript(プログラミング言語)
Web制作に役立つ本
E-riverstyle LIST
JavaScript

関連商品:

JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス

JavaScriptクイックリファレンス

JavaScript & DHTMLクックブック 第2版 Webエキスパート必携テクニック集

HTML & XHTML 第5版

CSS完全ガイド

JavaScript 第5版 & More...


増補改訂版Java言語で学ぶデザインパターン入門

ソフトバンククリエイティブ Search ソフトバンククリエイティブ ソフトバンククリエイティブ
by 結城 浩 Search 結城 浩 結城 浩

増補改訂版Java言語で学ぶデザインパターン入門 by 結城 浩 価格: ¥ 3,990
国内配送無料

おすすめ度:


もっと詳しい情報: 増補改訂版Java言語で学ぶデザインパターン入門
増補改訂版Java言語で学ぶデザインパターン入門 @Amazon
増補改訂版Java言語で学ぶデザインパターン入門 @aStore
増補改訂版Java言語で学ぶデザインパターン入門 @Rakuten


Customer Reviews:
好評のため改訂増補しています。
デザインパターンとは、型紙(かたがみ)のことです。
洋服(仕立て)屋さんが、服を作るときに用いるものです。
上着を作りたければ、上着の型紙が必要です。
上着の型紙は1種類とは限りません。
デザイン(設計)に応じて、数種類から数千種類の型紙から選ぶ必要があります。
10や20の型紙を知っているだけで、使いこなしていると勘違いすることがないように、本書をじっくり読みましょう。

デザインパターンのことをよく知らないで、既存のソフトを修正してプログラムを作っているという場合もしばしばあります。
本書は、そのままデザインパターンのことをよくしらないまま使いつづけるのにも役立ちます。
デザインパターンの使い方を覚えるのにも役立つと思います。

デザインパターンという設計の基本的な例題を使うという視点では、
「java言語で学ぶデザインパターン入門マルチスレッド編」を合わせて読むとよいかもしれません。

著者は、長年、マニュアル本をたくさん書かれているので、さまざまな情報源から情報を収集し、体系的に説明するのに長けていると思います。

エリック・ガンマ、ラルフ・ジョンソン、リチャード・ヘルム、ジョン・ブリシディースの4人組(Gof, Gang of four)の共著の「オブジェクト指向における再利用のためのデザインパターン」に出てくる設計型紙を理解するためにも、本書を読む価値はあると思います。

初級者から中級者へ
文法を覚えた初級者からオブジェクトを使いこなす中級者になるために最適な本。
これに書いてあることをできないプログラマが現場には多いので、絶対に覚えておくべき!
オブジェクト指向の素晴らしさもわかります。

実践的ではないです
デザインパターンはそもそも「問題解決のためのパターン」のはずなのに、問題が提起されていません。23パターン全てにサンプルコードがあるのは良いことですが、パターン適用前のコードが無いのでデザインパターン適用の利点が分かりにくく、機械的にパターンを覚えていくことになります。デザインパターンの名称と形は覚えられても実践で使うのは難しいと思います。この本でデザインパターンを理解できた、と豪語してる人達はデザインパターンを理解したのではなくこの本を理解しただけなのでは?

とてもわかりやすかった。
デザインパターンの本を読むのはいわゆるGof本も含めてこれで三冊目ですが、
一番わかりやすかったです。GoF本は正直難しくて、よくわかりませんでした。
この本の最初のほうにも、「GoFを呼んでみてよくわからなった人にオススメ」とありますが、そのとおりだと思います。
私は、仕事ではPHPを使っていますが、デザインパターンを勉強するために、「JAVAの絵本」で本当に基本的なJAVAの文法のみ勉強しました。
多言語ユーザーでオブジェクト指向を理解したいと思っている人は、JAVAの基礎をわざわざ勉強してでも、読む価値のある本だと思います。

Javaの文法を理解した人へ。
この本はJava経験者〜熟練者向けに書かれている本です。
Java言語をこれから学ぼうという人を想定して書かれていません。

プログラム言語も普通の言葉と同じく、言葉のルールと言い回しがあります。
「はじめてのJava」「独習Java」などのJava学習書籍が言葉のルールを学ぶための本であるとすると、この本は言い回しの部分を学ぶ本になります。
一通りJavaのプログラムが書けるようになったら是非読むべき本だと思います。


Listmania Lists:
持ってる本5
デザインパターン
プログラミング
Javaする!
デザインパターン、リファクタリング、Java

一からはじめて、Javaプログラマになるための本
JAVA(プログラミング言語)
java
再び読みたい本

関連商品:

増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編

Java言語で学ぶリファクタリング入門

Effective Java 第2版 (The Java Series)

オブジェクト指向における再利用のためのデザインパターン

リファクタリング―プログラムの体質改善テクニック (Object Technology Series)

増補改訂版Java言語で学ぶデザインパターン入門 & More...


徹底攻略 Java2 プログラマ問題集 Platform5.0 対応 (ITプロ/ITエンジニアのための徹底攻略)

インプレスジャパン Search インプレスジャパン インプレスジャパン
by 八木 裕乃 明壁 敦子 Search 八木 裕乃 明壁 敦子 八木 裕乃 明壁 敦子

徹底攻略 Java2 プログラマ問題集 Platform5.0 対応 (ITプロ/ITエンジニアのための徹底攻略) by 八木 裕乃明壁 敦子 価格: ¥ 3,360
国内配送無料

おすすめ度:


もっと詳しい情報: 徹底攻略 Java2 プログラマ問題集 Platform5.0 対応 (ITプロ/ITエンジニアのための徹底攻略)
徹底攻略 Java2 プログラマ問題集 Platform5.0 対応 (ITプロ/ITエンジニアのための徹底攻略) @Amazon
徹底攻略 Java2 プログラマ問題集 Platform5.0 対応 (ITプロ/ITエンジニアのための徹底攻略) @aStore
徹底攻略 Java2 プログラマ問題集 Platform5.0 対応 (ITプロ/ITエンジニアのための徹底攻略) @Rakuten


Customer Reviews:
3匹の子豚?俺は…俺は三人の諭吉を失ったんだよ…
僕はこの本を一通り最終章まで勉強してまさに今日、試験に臨んだのですが、まず試験問題を見た感想「…なんだこりゃ?」。
正直、この問題集をこなせば合格できるレベルなんだろうと思っていたので、試験での複雑な応用を駆使した問題をみた瞬間相当に焦りました。
結果は、見事不合格。3人の諭吉(略してみゆきち)をドブに捨てた気分です。
やっぱりアマゾンのレビューを見てから試験に臨むべきだったと反省しました。というかアマゾンのレビューって大事だなー…って。

という事で、この問題集はかなり簡易な内容になっています。基礎を固めるには適していると思いますが、実際の試験問題はかなり応用を駆使しています。
僕は2問足りなくて不合格になったのですが、多分この問題集を徹底的に勉強しても最終的にギリギリ合格できるかどうか、と思います。
もしこの問題集で勉強をするというのであれば、必ず、もう一冊(認定ガイド等)用意しておく事をお勧めいたします。

評価は、基礎を固めるのであれば星4つ、けど本番に役立つかで言えば星2つなので3つにさせて頂きました。

無意味な本
丸暗記するぐらいぼろぼろになるまで勉強しました。
なのに点が上がるどころかむしろ下がった。

合格への基礎固めに最適
問題数の多さ、解説の丁寧さにとても好感がもてる本です。
資格への基礎固め、各分野の理解の確認にとても役立ちました。
しかし、本番の試験ではもう少し難しい問題が多く手強いです。
この問題集とあわせて「Sun SJC-P認定ガイド 310-055対応」の
問題も解いておく事を強くお勧めします。
私はこの2冊で正解率70%で合格できました。

<試験のポイント>
試験の回答終了後、デバッグする感覚で、ケアレスミス
(= と == の見間違いなど)のチェックをしましょう。
「なんでこんな意地悪な問題がでるのだ」とはじめは思いましたが
Javaプログラマーの試験なので、このへんのデバッグ能力も
問われているのだと思います。

あとは試験時間が長いので途中で集中力がきれないよう
日頃から長い時間問題を解くようにして慣れておくと
良いかもしれません。

ギリギリ合格
実際の問題より相当難易度が低いと思います。
この問題集のみをやり込んで、試験に挑みましたが、この問題集には一言も触れられていなかったAPIコンテンツや、応用問題があり、かなり面食らいました。
やはり確実に合格するためには、他の教材との併用が必須だと実感しました。
それでも、とりあえず合格できたので、一応★三つ評価です。

役に立ちました
【SUN教科書Javaプログラマ(SJC-P) (SUN教科書) 】と合わせて勉強しました。
実際の試験も同じような感じの問題が出題されるため、練習になります。
この2冊をきっちり解けば、かなり実力が付くので合格できると思います。
特に、スレッドとジェネリクスはきっちり勉強して望むといいです。


Listmania Lists:
To be WebDeveloper!!
SUNの取るとかっこいい。
Sun Java 310-055
私のシステム開発勉強の歴史
晩成プログラマを目指す為の本

関連商品:

Sun SJC-P認定ガイド 310-055対応

SUN教科書 Javaプログラマ(SJC-P) 5.0・6.0両対応(試験番号310-055、310-065)

徹底攻略 Java2 プログラマ教科書 Platform 5.0対応 (ITプロ/ITエンジニアのための徹底攻略)

Sunテキスト Sun Certified Programmer for Java 2 Platform 5.0 [Exam310-055] SKILL-UP TEXT (SKILL-UP TEXT―Sunテキスト)

徹底攻略 Javaアソシエイツ問題集[310-019]対応 (ITプロ/ITエンジニアのための徹底攻略)

徹底攻略 Java2 プログラマ問題集 Platform5.0 対応 (ITプロ/ITエンジニアのための徹底攻略) & More...


jQuery+JavaScript実践リファレンス―Webデザインを強化するための

ソシム Search ソシム ソシム
by 葛西 秋雄 Search 葛西 秋雄 葛西 秋雄

jQuery+JavaScript実践リファレンス―Webデザインを強化するための by 葛西 秋雄 価格: ¥ 2,940
国内配送無料

おすすめ度:


もっと詳しい情報: jQuery+JavaScript実践リファレンス―Webデザインを強化するための
jQuery+JavaScript実践リファレンス―Webデザインを強化するための @Amazon
jQuery+JavaScript実践リファレンス―Webデザインを強化するための @aStore
jQuery+JavaScript実践リファレンス―Webデザインを強化するための @Rakuten


Customer Reviews:
jQueryのユーザインタフェース部品のサンプル集
jQueryのユーザインタフェース部品のサンプル集です。

jQueryの基本的なAPIの使い方をさらっと説明して、
そのあとはひたすら、さまざまなユーザインタフェース部品のプラグインを紹介していきます。

サンプルをサポートページからダウンロードして、実際にサンプルを動かすこともできます。

jQueryのプラグインは、ものすごい数あるので、
「とりあえず使えそうなものを知っておきたい」
「カタログ的なものがほしい」
なんて時にはとてもよいと思います。

ぼくは、職業はプログラマーをやっていますが、
最近のプロジェクトだと、Webデザイナーさんが、
当然のように、画面に、jQueryやらPrototypeやらを
つかっているのを見てまして、本書を読んで、その気持ちがわかりました。
たしかに、複雑な画面をわりとかんたんにつくれて、たのしいです。
かんたんさは、プラグインによってばらつきますが。

本書は、jQueryでかっこいい画面をつくりたい人向けです。
本当にUIに特化しています。
UI以外に、Ajaxのサーバ周りが知りたい人は別の本が必要です。

それと、それぞれのプラグインには、それらの作者が用意したと思われる
プラグインのデモのサイトがあるので、検索で探してそこも見てみると良いです。
プラグイン名で検索すればたぶん見つかる。

Ajax完全マスターできました
一番簡単なのがjQuery。この本で、ホップ ステップ ジャンプでラクラクに理解できました。コツがつかめる構成になっています。おすすめです。迷うなら、これ。

すぐに使える便利さ
jQueryの基本から教えてくれている。
サンプルもあるので、実際に確認でき、ソースの解説まで付いているため、
本の内容を元に自分で応用することが出来るようになっている。
HTML、CSS、JavaScriptの記述をはっきり分けていないため、初心者が理解する上で、
若干迷うかもしれないが、著者の記述スタイルに慣れれば問題ない。
他のjQuery関係の書籍と比べてはいないが、もっと高い評価を受けていいものだと思う。
私はデザイナーではなく、プログラマー側であるが、動的なサイトを構築する上で、
インパクトの強いものを作れるようになる。

字が大きすぎて、情報の密度が低い気がします
Amazonの表紙画像で想像する本のサイズと、実際に届いた本のサイズが違いすぎます。しかも実物はA4サイズなのですが、字が大きく、300ページも使わなくてもいいのに、と思いました。「Webデザインを強化するための」と書いてあるので購入したのですが、カラーページは1つもなく、ほとんどがソースコードで、「デザイン」とはちょっと違うと思いました。

ただし、読者特典のjQueryセレクタテストツールだけはいいと思いました。きちんとセレクタが機能しているか調べるのにとても便利だと思いました。


関連商品:

jQueryプログラミング入門―Ajaxにも使えるJavaScriptライブラリ

jQueryで作る Ajaxアプリケーション

JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス

CSS + jQuery Webデザインテクニック

JavaScript & Ajax プロが教える“本当の使い方”

jQuery+JavaScript実践リファレンス―Webデザインを強化するための & More...


SUN教科書 Javaプログラマ(SJC-P) 5.0・6.0両対応(試験番号310-055、310-065)

翔泳社 Search 翔泳社 翔泳社
by ポール・サンヘラ Search ポール・サンヘラ ポール・サンヘラ

SUN教科書 Javaプログラマ(SJC-P) 5.0・6.0両対応(試験番号310-055、310-065) by ポール・サンヘラ 価格: ¥ 3,990
国内配送無料



もっと詳しい情報: SUN教科書 Javaプログラマ(SJC-P) 5.0・6.0両対応(試験番号310-055、310-065)
SUN教科書 Javaプログラマ(SJC-P) 5.0・6.0両対応(試験番号310-055、310-065) @Amazon
SUN教科書 Javaプログラマ(SJC-P) 5.0・6.0両対応(試験番号310-055、310-065) @aStore
SUN教科書 Javaプログラマ(SJC-P) 5.0・6.0両対応(試験番号310-055、310-065) @Rakuten


関連商品:

徹底攻略 Java2 プログラマ問題集 Platform5.0 対応 (ITプロ/ITエンジニアのための徹底攻略)

SUN教科書 Java アソシエイツ (SJC-A)

徹底攻略 Javaアソシエイツ問題集[310-019]対応 (ITプロ/ITエンジニアのための徹底攻略)

Webコンポーネントディベロッパ(SJC-WC) (SUN教科書)

Sun SJC-P認定ガイド 310-055対応

SUN教科書 Javaプログラマ(SJC-P) 5.0・6.0両対応(試験番号310-055、310-065) & More...


JavaScript & Ajax プロが教える“本当の使い方”

MdN by MdN編集部 Search MdN編集部 MdN編集部
JavaScript & Ajax プロが教える“本当の使い方” by MdN編集部 価格: ¥ 2,940
国内配送無料



もっと詳しい情報: JavaScript & Ajax プロが教える“本当の使い方”
JavaScript & Ajax プロが教える“本当の使い方” @Amazon
JavaScript & Ajax プロが教える“本当の使い方” @aStore
JavaScript & Ajax プロが教える“本当の使い方” @Rakuten


関連商品:

XHTML+CSS プロが教える“本当の使い方”

Webデザイン・ルールズ Web制作に必要な最新情報&テクニック

CSS + jQuery Webデザインテクニック

WEBデザイン早ワザ大全 (インプレスムック エムディエヌ・ムック)

Webデザインの基本ルール-プロに学ぶ、一生枯れない永久不滅テクニック (Design Lab+ 1-3)

JavaScript & Ajax プロが教える“本当の使い方” & More...


Eclipse 3.5 完全攻略

ソフトバンククリエイティブ Search ソフトバンククリエイティブ ソフトバンククリエイティブ
by 宮本 信二 Search 宮本 信二 宮本 信二

Eclipse 3.5 完全攻略 by 宮本 信二 価格: ¥ 2,940
国内配送無料



もっと詳しい情報: Eclipse 3.5 完全攻略
Eclipse 3.5 完全攻略 @Amazon
Eclipse 3.5 完全攻略 @aStore
Eclipse 3.5 完全攻略 @Rakuten


関連商品:

Eclipse3.5ではじめるJavaプログラミング入門―Eclipse3.5 Galileo対応 (Java Programing Guide)

Effective Java 第2版 (The Java Series)

Eclipseで学ぶはじめてのJava

Eclipse パーフェクトマニュアルベストセレクション

パーフェクトJava (PERFECT SERIES) (PERFECT SERIES 2)

Eclipse 3.5 完全攻略 & More...


2 | 3 4 | 5 6 | > | >|
MOOOOOOOOOOOOOOOOOOOORE


related blog:

CountDown iTunes!! にWebアップロード機能を搭載しました! - まずは ...
利用者の方のPC上に保存してあるCDiT専用情報を、CDiT専用Webサイト(こちら)にアップロードすることで、インターネットが使える環境であればいつでも、自分の再生履歴情報を確認することができます。(表示可能な件数には上限があります。ソフトウェア版 では上限はありません。) .... 仕事としてWebアプリケーション開発に携われる、ということが一番であることはわかっているのですが、それが叶わない現状、どんな形としてでもそれに携わっていなければ、という思いがあったのも、その動機のひとつです。 ...
http://d.hatena.ne.jp/a-know/20091120/1258729574

CCNA、CCNP、MCA、MCP、SUN、JAVA、ORACLE : IE9発表、JS高速化も現状 ...
Windows 7発売後に始まったIE9の開発は、まだスタート3週間でありながら、JavaScriptの高速化や一部CSS3への対応、Acid3を使ったテストスコアの向上など、全般にIE8よりもWeb標準準拠が進み、パフォーマンスも向上しているという。 ... HTML5陣営と Silverlightを持つマイクロソフトは、ともにリッチなインターネットアプリケーションを指向しているが、いよいよ両者は大きくベクトルが異なる進化を始めたと言えそうだ。 .NET開発者には機が熟したRIA環境 ともあれ、Silverlight 4のこうした新機能を最大限 に ...
http://blog.livedoor.jp/kadar/archives/1081047.html

電波(ホワイトスペース)の有効活用による地域活性化策の検討とか ...
ウィリアムのいたずらの開発日記. ウィリアムのいたずらが、コンピューター関係について、思ったことを好き勝手に書いているブログです。 ..... 関口氏「プラットホーム争いも激化している。OS、ブラウザー、Java、ポータル、検索、ソーシャルメディアは、 全てMSとの戦いを挑んできた。検索、ソーシャルメディアあたりから、MSが勝てなくなってきた。Googleの急成長で先が見えなくなった。」 #disi09" id:5851663423 screen_name:taromatsumura "関口氏「コンピューターの進化は、クローズドで集中型だったメイン ...
http://blog.goo.ne.jp/xmldtp/e/9f84b0445ce4c49de803100396aad7ed

自社サービスの開発システムエンジニア 求人/株式会社SAVAWAY | 求人 ...
●C/S、WEB系の業務システム開発経験(設計経験)のある方 ●基本的なデータベースの知識のある方(おもにSQL SERVER、MySQL) ●基本的なインフラ関連の知識のある方 ●VB.NET、C#、PHP、Java等言語知識のある方 【歓迎スキル・経験】 ...
http://www.find-job.net/fj/showjob.cgi?id=76279&from=41

株式会社ユーザベースの転職 求人情報 | システム開発(オープン・Web ...
自社パッケージ開発 ◇◆月給30万円以上保証. Javaを使用し、WebシステムのUIデザインからシステム設計・構築まで、自社パッケージ開発全般を担当していただきます。 自社内でのパッケージ開発全般に携わっていただきます。主にJavaを使用したWebシステムのUI デザイン、 ... もちろん、勤務時間中にインターネットも自由に使用していただいて構いません。将来的には、週に1日は自分の興味ある研究に使える「20%ルール」を導入し、より自由に個人の能力を高めていける勤務体系に整備していきたいと考えています。 ...
http://type.jp/job/detail.do;jsessionid=6A4FC530DF9F2CDB9CB2242FD3BD088B.userNode1?id=273313

Chrome OS 雑感 - WebOS Goodies
WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらに ... しかし、そういった一部のアプリケーションを除けば、ほとんどの作業は Web 上で行える(行っている)ことも事実です。 Chrome OS の登場によって Web アプリケーションの開発が進めば、デスクトップアプリケーションから決別できる日もそう遠くないのかも ...
http://webos-goodies.jp/archives/chrome_os_press_event.html

株式会社アークインターナショナルの転職 求人情報 | システム開発 ...
株式会社アークインターナショナル,Web系SE ◆Java経験者歓迎! ◆自社内開発の求人情報。大手優良企業の転職・求人情報なら@type。 ... オープン系システム開発Web系システム開発インターネット・イントラネット開発 ・XMLアプリケーション ・ ワークーフロー/グループウェア アプリケーション ■業務パッケージ、ライブラリー ■システム構築コンサルテーション ・Eコマース・ネットショッピング ・ワークフロー/勤怠管理システム 【取引先・業務提携企業例】 富士通エフ・アイ・ピー株式会社 ...
http://type.jp/job/detail.do?id=262979

株式会社アルシード/SE・PG (Java、.NET、PHP、C等 何らかの開発経験 ...
転職・求人情報サイトのマイナビ転職。株式会社アルシード「SE・PG (Java、.NET、PHP、C等 何らかの開発経験者歓迎 )」:☆先進のWeb系システムの開発を担当。お客様のニーズを直接ヒアリングする設計からプログラミングまで、トータルなスキルが身につき ます。 ... 株式会社アルシード. 業種 : ソフトウェア・情報処理/通信関連/インターネット関連/アウトソーシング. 検討リストに保存. 求人情報 ...
http://tenshoku.mynavi.jp/jobset/index.cfm?fuseaction=mrjt_NewJobinfo_form&client_id=7427&plan_id=4&contract_id=113&job_seq_no=1

業務アプリケーション開発エンジニア 求人/株式会社リーデックス ...
Java、PHPによるWEBシステム開発 上流工程からプロジェクトに参画した経験 リーダー・サブリーダーの経験 モバイルサイト・アプリ開発経験 iPhoneアプリ開発経験. Androidアプリ開発経験 (3)求める人物像 ・キャリアアップを図りたい方 ... SI事業大手外資系 保険会社様向けのシステム開発案件大手企業様の金融システム開発案件 2.インターネットを活用した情報提供サービス。 主要取引先, 株式会社電通アクセンチュア株式会社国立大学法人東京大学国立大学法人東京医科歯科大学セコム医療システム株式会社 ...
http://www.find-job.net/fj/showjob.cgi?id=76207

トレード・サイエンス株式会社の転職 求人情報 | システム開発 ...
開発プロジェクト2】 ロボットからの売買シグナル(サイン)を投資家に提供する事業です。投資信託に代わる投資スタイルとして新たに提案するものになります。 ※詳細は注目ポイントに記載しています ■開発言語/Java、PHPなど .... カブロボ・プロジェクト (自動株式売買ロボット)・カブロボwebサイト ※カブロボは、トレード・サイエンス株式会社の登録商標です。 ■ファンド組成 ■トレーディングアルゴリズムの開発 ■ロボット開発のコンサルティング等 ≪金融工学系研究開発≫ ...
http://type.jp/job/detail.do;jsessionid=06C0B44062516E8803E80B96CDB96F13.userNode2?id=269190
Web開発
HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる ¥ 2,604
現場のプロから学ぶXHTML+CSS ¥ 2,940
携帯サイト コーディング&デザイン ¥ 2,709
Illustrator 10年使える逆引き手帖【CS4/CS3/CS2/CS/10/9/8 対応】 (ああしたい。こうしたい。) ¥ 2,520
「伝わる」のルール 体験でコミュニケーションをデザインする ¥ 1,575
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス ¥ 1,890
Effective Java 第2版 (The Java Series) ¥ 3,780
Web標準の教科書―XHTMLとCSSでつくる“正しい”Webサイト ¥ 2,520
明解Java 入門編 ¥ 2,730
Webデザインの基本ルール-プロに学ぶ、一生枯れない永久不滅テクニック (Design Lab+ 1-3) ¥ 1,890
Amazon Associate
配送料 無料1500円以上