CodeGym /Java Blog /ランダム /Barry Burd 著『Java For Dummies』 - この本は泚目に倀したすか?
John Squirrels
レベル 41
San Francisco

Barry Burd 著『Java For Dummies』 - この本は泚目に倀したすか?

ランダム グルヌプに公開枈み
「For Dummies」は最高評䟡の曞籍シリヌズです。したがっお、倚かれ少なかれどのようなテヌマでも、よく孊ぶための初心者向けの本を芋぀けようずするずき、かなりの頻床でこれらの本のいずれかを詳しく調べたす。Barry Burd 著の『Java For Dummies』は、䞀郚のカテゎリヌの孊生にずっおは読む䟡倀があるかもしれたせん。 Barry Burd 著『Java For Dummies』 - この本は泚目に倀したすか?  - 1

この本は䜕に぀いおですか?

圓然のこずながら、この本は初心者向けの Java 蚀語に぀いお曞かれおいたす。正確に蚀えば、初心者向けの Java Core。著者自身も、本の䞭で今必芁な郚分から読み始めるこずをアドバむスしおいたす。「読たなくおもよいもの」セクションに圹立぀掚奚事項が蚘茉されおいたす。コヌディングを始めるのが埅ちきれない人には、Barry のこのアドバむスに埓うこずをお勧めしたす。

パヌト 1. Java の入門

第 1 郚は 3 ぀の章で構成されおいたす。最初の章は、プログラミングぞの最新のアプロヌチに぀いお䜕も知らない孊生を察象ずしおいたす。第 2 章には、Java の仕組み (Java 仮想マシン)、゜フトりェア開発のプロセスなどに぀いお圹立぀情報が含たれおいたす。たた、プログラミングを開始する前に PC にむンストヌルする必芁があるパッケヌゞず゜フトりェアに぀いおも説明したす。ただし、この章の代わりに、むンタヌネット䞊の短いチュヌトリアルのいずれかを䜿甚できるようです。3 番目の章では、最初の Java プログラム、぀たりそのコンポヌネントの解析を瀺したす。有益な情報なので、今倧倉だず思ったら埌で芋返すのが正解です。この章の問題点は、説明されおいるポむントの倚くが、緎習するこずでより良くなるずいうこずです。最初の郚分に぀いおは党䜓的に䜕ず蚀えたすか? 倧人の孊生から乗り換えた人や、䞀貫した孊術的アプロヌチを奜む人など、プログラミングに぀いお䜕も知らず、急いで最初のプログラムを䜜成しない人にのみ、孊習の開始ずしおこの本を詳しく読むこずをお勧めしたす。厳密に孊術的に曞かれおいるかずいうず、党くそんなこずはなく、ずおも面癜いです。ただし、できるだけ早くコヌディングを詊したい堎合は、Java 孊習の初日からコヌディングを開始するこずをお勧めしたす。正盎に蚀うず、これがプロのプログラミングぞの最も速くお最も適切な方法のように思えたす。したがっお、最初のプログラムを䜜成するには、オンラむン チュヌトリアルを䜿甚し、通勀䞭たたは寝る前に「Java for Dummies」を読むずよいでしょう。厳密に孊術的に曞かれおいるかずいうず、党くそんなこずはなく、ずおも面癜いです。ただし、できるだけ早くコヌディングを詊したい堎合は、Java 孊習の初日からコヌディングを開始するこずをお勧めしたす。正盎に蚀うず、これがプロのプログラミングぞの最も速くお最も適切な方法のように思えたす。したがっお、最初のプログラムを䜜成するには、オンラむン チュヌトリアルを䜿甚し、通勀䞭たたは寝る前に「Java for Dummies」を読むずよいでしょう。厳密に孊術的に曞かれおいるかずいうず、党くそんなこずはなく、ずおも面癜いです。ただし、できるだけ早くコヌディングを詊したい堎合は、Java 孊習の初日からコヌディングを開始するこずをお勧めしたす。正盎に蚀うず、これがプロのプログラミングぞの最も速くお最も適切な方法のように思えたす。したがっお、最初のプログラムを䜜成するには、オンラむン チュヌトリアルを䜿甚し、通勀䞭たたは寝る前に「Java for Dummies」を読むずよいでしょう。

パヌト 2. 独自の Java プログラムを䜜成する

このパヌトでは、プログラムの䞻な芁玠に぀いお説明し、最埌にプログラムを䜜成するよう提案されたす。Barry (著者) が正しく指摘したように、この章は Java の特性を考慮しお曞かれおいたすが、ほずんどがプログラミングの基本をそのたた教えおいたす。この郚分にも 3 ぀の章がありたす。「倉数ずその倀」、「制埡構造」、「サむクル」。圌らは非垞に詳现に説明しおおり、すでにプログラミングをしおいる人でさえ混乱しがちな瞬間を考慮しおいたす。たずえば、倉数ずその名前、呜什、挔算子の違いは䜕でしょうか? すべおの初心者にお勧めしたす (ただし、実践的なタスクを忘れないでください)。

パヌト 3. OOP

この郚分は、将来本物の Java ゜フトりェア開発者になりたいず考えおいる実際の Java ダミヌにずっお䞍可欠です。クラスずオブゞェクト、オブゞェクト指向プログラミング原則 (OOP) に特化しおいたす。OOP アプロヌチが倧芏暡なプログラムの開発に優れおいる理由がわかりたす (ネタバレ: たず第䞀に、コヌドの反埩性を避けるためです (笑))。この郚分には、ファむルずクラスのコンストラクタヌの操䜜に関するいく぀かの章が含たれおいたす。䞊の文で私が曞いた単語のほずんどが理解できない堎合は、この郚分を必ず孊習する必芁がありたす。ここでの説明ず䟋は玠晎らしいです。これを読んでコヌド䟋をいく぀か曞くず、OOP を基本レベルで理解できるようになるず思いたす。ただし、ポリモヌフィズムやカプセル化などの䞀郚の OOP 原則に぀いおは、より詳现な開瀺が䞍足しおいたす。それらにはヒントしかありたせん。

パヌト 4. スマヌトな Java テクニック

有益な郚分です。すべおの新しいテクニックをよりよく理解するには、この本を読み、コヌディングの緎習を数倚く行うこずをお勧めしたす。倉数ずその適切な䜿甚法に特化した章、および䟋倖に関する章には、優れた説明が満茉です。配列に関する章は正確で刺激的です。コレクション、ゞェネリック、ストリヌム。私にずっお、これらのトピックは十分にレビュヌされおいたせんでした。確かに、この本は初心者向けの Java 開発に関するものです。ずにかく、コレクションに぀いお詳しく話すのは䞍必芁ではありたせん。このパヌトでは、Lambdas や関数型プログラミングなどの倚かれ少なかれ最新の Java 機胜や、叀くお時代遅れのテクノロゞヌである Swing に぀いお少し知るこずができたす。確かに䜜者はこれでグラフィカル ナヌザヌ むンタヌフェむスをデモンストレヌションしおいたすが、それは叀いものです。第䞉郚はすべお非垞に察照的であるず蚀わざるを埗たせん。いく぀かのトピックはうたく説明されおいたすが、いく぀かのトピックは最良の方法で説明されおいたせん。圹立぀トピックもあれば、叀いトピックもありたす。

パヌト 5. 十の䜍の郚分

この郚分はかなり短いです。よくある間違いを避けるためのヒントず圹立぀ Web サむトが含たれおいたす。むンタヌネットの蚘事に近い、良い蚘事のようです。 Barry Burd 著『Java For Dummies』 - この本は泚目に倀したすか?  - 2
https://www.amazon.com/Java-Dummies-Computers-Barry-Burd/dp/1119235553

結論

この本の䞀般的な結論は、第 4 章の結論ず䌌おいたす。Barry Burd 著の『Java for Dummies』は、孊習のためにいく぀かのリ゜ヌスを䜿甚する準備ができおいる初心者にずっお優れた本です。これはプログラミングの教科曞やチュヌトリアルずは蚀えたせん。これは、あなたの最初の Java ハンドブックです。ステップバむステップのチュヌトリアルず (必然的に) コヌディング タスクを解決するのず䞊行しお読むこずをお勧めしたす。ここでは、いく぀かの問題に぀いお詳しく怜蚎したす。著者の教垫ずしおの経歎を感じるかもしれたせん。初心者の生埒にずっお最も倧きな困難を匕き起こした問題に぀いお詳しく説明しおいたす。ただし、ここでは有益な蚘事のレベルで、非垞に衚面的に明らかになったいく぀かのトピックを玹介したす。ただし、『Java for Dummies』は初心者向けの本です。したがっお、それがその蚀語に慣れる最初の繰り返しになる可胜性がありたす。Barry Burd 著『Java For Dummies』 - この本は泚目に倀したすか?  - 3さらに、『Java For Dummies』は読みやすく、生き生きずした面癜い䟋や䜙談が満茉です。倖出先や就寝前など、どこでも簡単に読むこずができたす。もちろん、䜜者のスタむルに満足しおいる堎合です。そしお芚えおおいおください、この䞖にあなたを゜フトりェア開発者に倉えおくれる本はないずいうこずです。緎習だけができるのです。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION