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

個数:
電子版価格
¥3,300
  • 電子版あり
  • ポイントキャンペーン

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

  • ウェブストアに73冊在庫がございます。(2025年12月22日 09時28分現在)
    通常、ご注文翌日~2日後に出荷されます。
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【ご注意事項】 ※必ずお読みください
    ◆在庫数は刻々と変動しており、ご注文手続き中に減ることもございます。
    ◆在庫数以上の数量をご注文の場合には、超過した分はお取り寄せとなり日数がかかります。入手できないこともございます。
    ◆事情により出荷が遅れる場合がございます。
    ◆お届け日のご指定は承っておりません。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • ●3Dセキュア導入とクレジットカードによるお支払いについて
    ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ A5判/ページ数 432p/高さ 21cm
  • 商品コード 9784046076083
  • NDC分類 007.64
  • 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 コードのリファクタリング

内容説明

基本から応用、一流コードスタイルまで1冊で学べる世界基準の実践書!

目次

序章 Javaの環境設定
変数と演算子
制御構文
クラス
継承とインターフェース
さらなるJavaの活用
マルチスレッドと外部ライブラリ
IntelliJの便利な機能
JUnitを使ったテスト
ネットワークプログラム
Swingを使ったアプリ開発
Spring BootとChatGPTを使ったアプリケーション
Spring Bootとデータベースの連携
コードスタイル
ブロックチェーンの仕組み

著者等紹介

酒井潤[サカイジュン]
ビッグデータを扱う米シリコンバレーのCribl,Inc.でソフトウェアエンジニアとして勤務するかたわら、オンライン講座Udemy講師としても活躍。本格的かつ実践的な講座で人気を集め、総受講者数は延べ21万8,000人に上る(2025年11月現在)。1998年、同志社大学神学部卒業。サッカー推薦で大学入学後、2001年に日本代表に選出され、同年、東アジア競技大会で金メダルを獲得。2004年、北陸先端科学技術大学院大学情報科学専攻修士修了後、NTTドコモに入社。2005年、ハワイで起業し、米シリコンバレーのIT企業Splunk,Inc.などでの勤務を経て、現在に至る(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。

最近チェックした商品