シリコンバレー一流プログラマーが教える Javaプロフェッショナル大全

個数:
  • 予約
  • ポイントキャンペーン

シリコンバレー一流プログラマーが教える Javaプロフェッショナル大全

  • ご予約受付中
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【出荷予定日】
    ◆通常、発売日にウェブストアから出荷となります。
    ◆指定発売日のある商品は発売前日にウェブストアから出荷となります。
    ◆一部商品(取り寄せ扱い)は発送までに日数がかかります。

    【ご注意事項】 ※必ずお読みください
    ◆表示の発売日や価格は変更になる場合がございます。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
    ◆ご予約品は別途配送となります。
  • ●3Dセキュア導入とクレジットカードによるお支払いについて
    ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ A5判
  • 商品コード 9784046076083
  • Cコード C0004

出版社内容情報

約30年の歴史があるJavaですが、今もプログラミング言語の人気ランキングで上位に入り続けています。
シリコンバレーでも、金融やECといった高い信頼性が求められる領域では、Javaはまだまだ主役級。
日本でも、大手企業の基幹システムの多くはJavaが採用されており、求人市場でもJavaエンジニアの需要は高いです。
そうした中で、本書はJavaエンジニアとして一流の「プロ」になるために必要な知識を、基本から応用、実践まで丁寧に解説しました。

★Javaの基礎から実践までを体系的に学べる1冊★
本書では、変数・制御構文・クラスなどの基本文法から、継承やインターフェース、Stream API、例外処理などの応用技術を丁寧に解説。
さらに、マルチスレッド、JUnitによるテスト、SwingやSpring Bootを使ったアプリ開発、ChatGPT API連携、データベース操作、ブロックチェーン構築まで幅広く網羅し、実務に直結するスキルを身につけられます。

★エンジニアの成功戦略も教えます★
コラムでは、エンジニアとしてのスキルの伸ばし方や、成功するポイント、生成AIとの付き合い方なども紹介。
文系出身、TOEIC300点代からスタートした著者が渾身のエールを送ります。

★Point、サンプルコードも充実★
コードを書くときの注意点、知っておきたい豆知識、開発の現場で必要なことなどは「Point」としてたっぷり掲載。
手を動かしながら学習できる「サンプルコード」が購入者特典としてダウンロードできます。

【こんな人にオススメ】
・これからエンジニアとして働きたい初心者
・ほかの言語で開発しているがJavaも使えるようになりたい人
・Javaを学び直したい中級者


【目次】

序章 Javaの環境設定

第1章 変数と演算子
1-1 変数とデータ型
1-2 演算子

第2章 制御構文
2-1 条件分岐
2-2 繰り返し処理

第3章 クラス
3-1 クラスの定義
3-2 インスタンスの生成

第4章 継承とインターフェース
4-1 継承
4-2 インターフェース
4-3 パッケージとアクセス修飾子

第5章 さらなるJavaの活用
5-1 標準ライブラリ
5-2 Stream APIと関数型インターフェース
5-3 例外処理
5-4 ファイル操作
5-5 ドキュメンテーション

第6章 マルチスレッドと外部ライブラリ
6-1 マルチスレッド
6-2 Maven

第7章 IntelliJの便利な機能
7-1 IntelliJの検索機能
7-2 IntelliJのデバッグ機能

第8章 JUnitを使ったテスト
8-1 JUnit

第9章 ネットワークプログラム
9-1 HTTP
9-2 クライアント・サーバー間の通信
9-3 GET/POST/DELETEリクエストの送信

第10章 Swingを使ったアプリ開発
10-1 GUIアプリケーション
10-2 Swing
10-3 ChatGPT APIを呼び出す
10-4 文字起こし機能

第11章 Spring BootとChatGPTを使ったアプリケーション
11-1 Spring Bootによるアプリケーション開発
11-2 Spring Bootでの文字起こし機能の実装

第12章 Spring Bootとデータベースの連携
12-1 データベース

第13章 コードスタイル
13-1 コードの良い例・悪い例

第14章 ブロックチェーンの仕組み
14-1 ブロックチェーンの基本構造
14-2 デジタル署名の実装
14-3 ノード間ネットワーク
14-4 コードのリファクタリング

最近チェックした商品