商品説明
内容紹介
(概要)
本書では、プログラミングを仕事にしたい、エンジニアとして働きたい方、およびほかの言語で開発しているがJavaも使えるようになりたいという方を対象に、Javaでプログラミングができるようになるための解説をわかりやすく丁寧に行います。
Javaは、企業システムの構築を得意とするプログラミング言語で、銀行でお金を振り込む、宅配便で荷物を送るといった業務システムで多く使われているほか、検索サイトやSNS、買い物サイトなどサービスの構築でも広く使われています。多くの業務システムで利用されており、Javaプログラマーの人材募集も多いことから、Javaエンジニアになりたい人も比較的多いという状況があります。本書では、そうした中でプロとしてJava開発に携われるようになるために必要なプログラミングの知識をゼロから解説しています。Javaをすでに使っているがもっとプログラムをきちんと書けるようになりたいという人にもおすすめです。
多くの「プログラミングの入門書」では、プログラミング言語の構文は丁寧に解説されていますが、プログラムの書き方の説明はあまりありません。本書ではJavaを対象として、プログラミングに入門できるように解説しています。プログラムを作るという体験を通して、プログラムが動くことの楽しさやまた難しさを感じてもらえることを目標としています。自転車に乗れるようになるために何が必要かというと、自転車のパーツの名前や働き、原理を知ることではありません。自転車に実際に乗って、何度かこけそうになったりこけたりして、徐々にうまく乗ることができるようになるものです。プログラミングも技能なので、文法を覚えてライブラリの使い方を知るだけではプログラムが組めるようにはなりません。実際にプログラムを組んで、動かなかったり動いたりしながら徐々にうまくプログラムが組めるようになります。本書ではこうしたプログラムの組み方をわかりやすく解説します。
(こんな方におすすめ)
・開発現場で使えるJava開発のノウハウを身に付けたい方
・Javaによる開発を業務で行っている方
(目次)
第1部 Javaを始める準備
第1章 Java ってなんだろう
第2章 開発環境の準備と最初の一歩
第2部 Javaの基本
第3章 値と計算
第4章 変数と型
第5章 標準API
第6章 SwingによるGUI
第3部 Javaの文法
第7章 条件分岐
第8章 データ構造
第9章 繰り返し
第10章 データ構造の処理
第11章 メソッド
第4部 高度なプログラミング
第12章 入出力と例外
第13章 処理の難しさの段階
第14章 クラスとインタフェース
第15章 継承
第5部 ツールと開発技法
第16章 ビルドツールとMaven
第17章 Javadocとドキュメンテーション
第18章 JUnitとテストの自動化
第19章 IntelliJ IDEAを使いこなす
第20章 バージョン管理とGit
第6部 Webアプリケーション開発
第21章 Spring BootでWebアプリケーションを作ってみる
第22章 Webアプリケーションにデータベースを組み込む
商品レビュー(4件)
- 総合評価
4.00
楽天Koboのレビュー
まだレビューがありません。 レビューを書く
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。