Javaを勉強するに当たって参照した本や講座やサイトなどについて
諸事情により、Javaを勉強する機会を得たので、その際に勉強した内容について一応メモ
書籍
以前読んだことがある書籍
- 作者: 木村聡
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2012/04/27
- メディア: 大型本
- 購入: 1人 クリック: 9回
- この商品を含むブログ (3件) を見る
- 作者: 柴田望洋
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2007/08/08
- メディア: 単行本
- 購入: 16人 クリック: 271回
- この商品を含むブログ (55件) を見る
今回購入・参照した書籍
即戦力にならないといけない人のためのJava入門(Java 8対応) エンタープライズシステム開発ファーストステップガイド (CodeZine BOOKS)
- 作者: 竹田晴樹,渡邉裕史,佐藤大地,多田丈晃,上川伸彦
- 出版社/メーカー: 翔泳社
- 発売日: 2016/07/05
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
スッキリわかる サーブレット&JSP入門 (スッキリシリーズ)
- 作者: 国本大悟
- 出版社/メーカー: インプレス
- 発売日: 2014/05/07
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (4件) を見る
- 作者: 竹添直樹,高橋和也,織田翔,島本多可子
- 出版社/メーカー: 翔泳社
- 発売日: 2014/04/22
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (4件) を見る
JUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus)
- 作者: 渡辺修司
- 出版社/メーカー: 技術評論社
- 発売日: 2012/11/21
- メディア: 単行本(ソフトカバー)
- 購入: 14人 クリック: 273回
- この商品を含むブログ (68件) を見る
Eclipse3ではじめるJavaフレームワーク入門Seasar2/Struts2対応
- 作者: 掌田津耶乃
- 出版社/メーカー: 秀和システム
- 発売日: 2008/05/21
- メディア: 単行本
- 購入: 7人 クリック: 40回
- この商品を含むブログ (7件) を見る
EclipseではじめるJavaフレームワーク入門第5版Maven/Gradle対応
- 作者: 掌田津耶乃
- 出版社/メーカー: 秀和システム
- 発売日: 2016/03/24
- メディア: 単行本
- この商品を含むブログを見る
お金が無いので、最後の書籍は安さだけで購入したが、情報が古く何を信じて良いかわからず、基本のサーブレット+JSPから勉強し直した。
講座
書籍と内容は重複する部分もあるが、書籍を読みながら手を動かしてコードを書き、また、復習のように講座を受けながら手を動かしてコードを書くことで、Javaのコード文化に慣れるという趣旨。JavaFX、サーブレット+JSP、Android開発など、ほんとさわりだけだけども触れていて、とっかかりには良いと思う。
いまのところの感想
ずっとPHPをやってきて、Ruby on Railsを勉強したときは、優秀なチュートリアルのおかげ( 無料で公開されている「Ruby on Rails チュートリアル」が自分が求めていたものだった - k-tanakaのエンジニア日記 )か、主観的には全く戸惑いなくRuby超楽しい、Railsすげぇみたいな感じでするっと入って行けたのだけども、Javaはやってもやっても見えてこない。同じALGOL系なので、基本文法はもちろん同じでそれはよいのだけど、どうにも慣れない。何になれないのかもよく分からなかったので、とにかく手を動かしてコードを書いた。 するとコードを書くことじたいは慣れ、ターミナルからコンパイルして、CUIで実行してというところの原始的な所から初めて、ようやくなんとかとっかかりになる土台部分みたいなのは出来た気がする。とはいえ、まだまだなんとも分からない。また、どうにも古くさく感じる。Strutsに触れてそう思う。また、徹頭徹尾オブジェクト思考な感じがしていて、それにも慣れていないのかもしれない。
サーブレット+JSPをやってみると、PHPやり始めたころを思い出したり、ERBやPHPの源流を見た気がしました。
まだまだこれから。