• BPnet
  • ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • PR

  • PR

  • PR

  • PR

  • PR

2011/03/13 日経ソフトウエア
  2011年3月14日発売
開発現場のプロが直伝!
使いこなして即戦力になろう!

付録DVD-ROMにJavaツールを満載
日経ソフトウエアムック
Javaツール完全理解
日経ソフトウエア編
■A4変型判,204ページ+付録DVD-ROM
■定価 2800円(税込)
■発行 日経BP社
■発売 日経BPマーケティング
■ISBN978-4-8222-2266-6
購入はこちらから↓
 開発に欠かせないツールとノウハウをこの1冊にまとめました。
 企業システムの開発に不可欠なプログラミング言語Java。Javaアプリケーションの開発をスムーズに進めるため広く利用される便利なツール群を一通り網羅、Javaコードを書きながら開発に必要なツール群を実践的に理解できます。付録DVDには人気の統合開発環境「Eclipse」最新版および各種Javaツールを収録しています。
 ●開発に欠かせないツールを網羅
  Eclipse(統合開発環境) JUnit(テスト) Ant(ビルド)
   Subversion(バージョン管理) Hudson(継続的インテグレーション)
  Cobertura(コードカバレッジ) Maven(プロジェクト管理)、など
 ●開発に欠かせないノウハウを満載
  ドメイン駆動設計を用いた良いJavaプログラムの書き方
  現場で通用するソフトウエア設計

主な内容
第1部 便利なJavaツールを使いこなそう
《 1章 》 Javaの魅力はツールにあり、基本となるEclipseに慣れよう
《 2章 》 単体テストの強い味方、JUnitを使いこなそう
《 3章 》 Apache AntでJava開発をもっとスムーズにしよう
《 4章 》 ソースコード管理には欠かせないSubversionを使いこなそう(前編)
《 5章 》 複数人での開発に便利!Subversionを使いこなそう(後編)
《 6章 》 プロファイラを利用してプログラムの問題点を突き止めよう
《 7章 》 Javaからデータベースを操作する、JDBCをマスターしよう
《 8章 》 Twitter APIを使って、HttpClientとXercesの処理を学ぼう
《 9章 》 Apache POIを使ってExcelやWordのデータを処理しよう
《 10章 》 Google Guiceを利用して良いコードを記述しよう
《 11章 》 Hudsonを利用してプロジェクトの健康状態を監視しよう
《 12章 》 コードカバレッジを測定してテスト漏れをチェックしよう
《 13章 》 Mavenを使ってベストな開発環境を構築しよう

第2部 最新Eclipseで良いJavaプログラムを書こう
《 1章 》 Eclipseとプラグインを使ってJavaプログラムを効率よく書こう
《 コラム 》 ポリモーフィズムを生かした実装をしよう
《 2章 》 良いプログラムを開発するための考え方と実践方法を学ぼう
《 コラム 》 Javaプロジェクトの作成と設定
《 3章 》 SQLでスキーマを作成するアプリSchema-Generatorを開発しよう

第3部 Javaでアプリケーションを作り上げよう
《 1章 》 要件を固めて開発内容を決めよう
《 コラム 》 開発環境を整備しよう
《 2章 》 システムアーキテクチャを設計し開発に着手しよう
《 3章 》 遷移図を描いて画面を実装しよう
《 4章 》 組み上げたプログラムをしっかりテストしよう

第4部 現場で通用するソフトウエア設計を学ぼう
《 1章 》 Javaアプリの開発を通して「何を学べばよいか」を知ろう
《 コラム 》 EclipseとMavenをセットアップする
《 2章 》 クラスを実装しながら必修ポイントを理解しよう

コラム
付録DVD-ROMについて
付録
読んでおきたいJavaドキュメント

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

  • 【FinTechを理解するQ&A】

    RegTechとはなんですか?

     RegulationとTechnologyを掛け合わせた造語です。ITを駆使し、煩雑な規制対応を効率化する取り組みを指します。規制が複雑で、当局への報告義務が多岐にわたる金融業界で有効とされ、FinTechと並んで言及されることが多い分野です。

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

サーバー/ストレージ

ネットワーク/通信サービス

セキュリティ

もっと見る