バックエンド

【教材紹介】Javaの教材まとめ

活用してきたJavaの教材について、書籍を中心に簡単に紹介します!初級者向けから資格向けまで、様々あるので是非読んでみてください!

初級者向け書籍

スッキリわかるJava入門

こちらは入門書籍です。基礎的な内容について網羅的に書いてあるので、最初に1冊持っていおて損はないです。

中級者向け書籍

みんなのJava

Javaのこれまでの変化やこれからの変化について記載されています。特に各種JDKディストリビューションについて詳しく解説されています。その他には、Jakarta EE(Java EE)やMicroProfile(マイクロサービスのための仕組み)、GraalJVM(様々な言語を実行できる環境)、次世代軽量フレームワークについて説明があります。

スッキリわかるJava入門 実践編

スッキリわかるJava入門 シリーズの実践編になります。実務で本当に使うような、Java SE8の主要機能(ラムダ式、ストリーム、日付、マルチスレッドなど)について言及されています。開発手法や設計手法についても記載があり、サラッと読んで概念を把握するとよいと思います。構成としては、図解を用いてイメージしやすく解説されています。実践編でない方の入門書を読み終えた方向けの書籍です。

プロになるJava

入門書を理解し終えた後に読んでおきたい書籍です。サンプルコードが多いのが特徴的です。ビルドやGit、Springフレームワーク、IDEの操作方法についても言及があり、より実務でのWebアプリケーション作成を意識した構成になっています。

Javaプログラマーなら習得しておきたい Java SE 8 実践プログラミング

Java SE8で追加された機能を中心に、ラムダ式やストリームAPIについて詳しく解説されています。全体的に文字が多めで小難しく感じる部分もあり、中級者向けの中では難しい部類になると思います。

上級者向け書籍

Java言語で学ぶデザインパターン入門

全23種類のデザインパターンについて、サンプルプログラムのダウンロード付きで解説されています。SingletonやFactory Methodなど、よく業務で出くわすパターンから優先して学習していくと良いと思います。

Effective Java

私も現在読んでいる書籍ですが、難易度は中級者向けと比較してグッと上がります。本書を理解できれば、Javaについてはかなり上級者であると自信を持っていいと思います。

資格向け書籍

Oracle Java 資格向けの書籍について紹介します。いわいる「黒本」と「紫本」の紹介にはなりますが、この2冊があれば資格対策としては十分です。私が取得したのはSE8ですが、今取得するならばSE11がオススメです。

徹底攻略Java SE11

Silver向けはこちら

Gold向けはこちら

問題集です。問題を解きつつ、書き込んでの学習が良いので単行本をオススメします。

オラクル認定資格教科書

Silver向けはこちら

Gold向けはこちら

解説書です。教科書的な存在で、電子書籍でも問題ないと思います。

Udemy

実践 IntelliJ:高速な Java 開発を実現するための実践的なテクニックを学ぼう

最近流行りのIntellijの実用的な使い方に関する講座です!ショートカットや操作方法など開発作業に欠かせない情報を網羅的に取得できます。開発に入る前に一度流しておいて頭にいれておくと開発効率が上がるのでオススメ講座です!

まとめ

まだ買ったまま読んでない書籍もあるので、これからどんどん追加していきます。上記以外にもオススメ書籍ありましたらコメントお願いします!

Java Goldを取得した際の学習内容やお得な受験方法についても言及しています。是非読んでみてください!

Oracle Java Gold

バックエンド

【Oracle Java Gold】最難関資格の合格体験記!

2022/8/9    ,

Javaの最難関資格であるOracle Java Goldに合格した際の学習やお得な受験方法について解説します!

Springの教材についてもまとめています、是非チェックお願いします!

Spring教材

バックエンド

【教材紹介】Springの教材まとめ

2023/1/1    , , ,

今まで活用してきたSpring関連の教材について、Udemyを中心に紹介していきます!

-バックエンド
-, ,