TECH PLAY

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

3,300円 (税込)

Amazon楽天

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

書籍情報

発売日:

著者/編集:酒井 潤/リブロワークス/植田 泰行

出版社:KADOKAWA

発行形態:単行本

書籍説明

内容紹介

約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 コードのリファクタリング

類似書籍