プロになる Java-仕事で必要なプログラミングの知識がゼロから身につく最高の指南書
- 著者:
- きしだ なおき/山本 裕介/杉山 貴章
- 出版社:
- 技術評論社
- 出版日:
- 2022年03月19日頃
- ISBN:
- 9784297126858
- 価格:
- ¥3,278
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
本書では、プログラミングを仕事にしたい、エンジニアとして働きたい方、およびほかの言語で開発しているが Java も使えるようになりたいという方を対象に、 Java でプログラミングができるようになるための解説をわかりやすく丁寧に行います。 Java は、企業システムの構築を得意とするプログラミング言語で、銀行でお金を振り込む、宅配便で荷物を送るといった業務システムで多く使われているほか、検索サイトや SNS 、買い物サイトなどサービスの構築でも広く使われています。多くの業務システムで利用されており、 Java プログラマーの人材募集も多いことから、 Java エンジニアになりたい人も比較的多いという状況があります。本書では、そうした中でプロとして Java 開発に携われるようになるために必要なプログラミングの知識をゼロから解説しています。 Java をすでに使っているがもっとプログラムをきちんと書けるようになりたいという人にもおすすめです。 多くの「プログラミングの入門書」では、プログラミング言語の構文は丁寧に解説されていますが、プログラムの書き方の説明はあまりありません。本書では Java を対象として、プログラミングに入門できるように解説しています。プログラムを作るという体験を通して、プログラムが動くことの楽しさやまた難しさを感じてもらえることを目標としています。自転車に乗れるようになるために何が必要かというと、自転車のパーツの名前や働き、原理を知ることではありません。自転車に実際に乗って、何度かこけそうになったりこけたりして、徐々にうまく乗ることができるようになるものです。プログラミングも技能なので、文法を覚えてライブラリの使い方を知るだけではプログラムが組めるようにはなりません。実際にプログラムを組んで、動かなかったり動いたりしながら徐々にうまくプログラムが組めるようになります。本書ではこうしたプログラムの組み方をわかりやすく解説します。 本書では、第 1 部「 Java を始める準備」では、 Java の基本および開発環境のインストール方法について解説します。第 2 部「 Java の基本」では、 JShell を使って基本的な計算や変数、標準 API 、 GUI 開発について解説します。第 3 部「 Java の文法」では、条件分岐と繰り返し、データ構造、メソッドについて解説します。第 4 部「高度なプログラミング」では、ファイルやネットワークでの入出力と例外、処理の難しさ、クラスとインタフェースを使ったプログラムの構成について解説します。第 5 部「ツールと開発技法」では、 Maven 、 Javadoc 、 JUnit 、 IDE 、バージョン管理、 Git について解説します。第 6 部「 Web アプリケーション開発」では、 Spring Boot やデータベースを用いた Web アプリケーション開発について解説します。 本書で、プロとして仕事ができるための Java の基礎をしっかりと習得していきましょう。