検索結果
-
-346~469円 (税込)◎『夜鷹ふたたび』は巻頭カラー付きで登場! 元・伝説の殺し屋、起床後の流儀。背徳マシマシ、寿命ヘリヘリのカス飯を喰らいつくすっっ!! ◎『マンガ サ道~マンガで読むサウナ道~』はドラマ「サ道 2025SP~ぬくもりに思いを馳せととのう~」が2025年12月30日(火)夜11時30分~テレ東系にて放送予定! ◎『クッキングパパ』は表紙で登場! ピリッと刺激に、コクのある味わい! チリソースステーキ! ※作品ラインナップは、紙の「モーニング」に準拠しておりますが、一部、異なる場合があります。
-
4.2◆誰もが雇える「優秀な新人」を、組織の戦力に AI、そしてLLMという技術は、企業にとって「もの知りでタフで賢い、けれど自社の知識はない新入社員」のような存在です。 本書は、「ワークフロー」と「ナレッジベース」をキーに、「エージェント」などの概念をていねいに掘り下げながら、「新入社員」であるAIを、人間の新入社員にそうするのと同様に戦力化(オンボーディング)するための具体的な手順とノウハウを解説しています。 本書の著者は、GunosyやDMM、LayerXにてCTOを歴任してきた松本勇気さん。ソフトウェアエンジニアおよび経営者として、12年にわたってさまざまな領域でAIの活用に取り組んできた松本さんだからこそ語れる、AIの企業導入の「正着」ともいえるアプローチを知ることのできる1冊です。 職場のAI導入にお悩みの方、少し試してみたけれど有効な使い方が見出せず、足踏みしている方、AI活用を一歩先に進めたい方はぜひ、本書をお役立てください。 ◆本書の特徴 ・LLMの特性をわかりやすく“人材育成”になぞらえて解説 ・「業務を変えないデジタル化」という、日本企業に適した導入戦略 ・現場の成功・失敗事例を交えた実践的フレームワーク ◆得られる効果 ・技術進化に左右されない導入基盤づくり ・書類業務の効率化と品質向上 ・社内全員が使いこなせるAI環境の構築 ◆こんな方におすすめ ・AI導入を検討しているが、技術進化の速さに追いつけない ・試しに導入してみたが、利用率が上がらず困っている ・経営・事業責任者として成果の出るAI導入を求めている
-
3.5IoT(Internet of Things)はビジネス面でも大きく注目されるようになりました。一方,技術面から見ると,複雑に構成されるシステムになるため全体を見渡すことが難しいと言われます。 そこで本書では,構成要素である「センサ&デバイス」「ネットワーク」「クラウド」「アプリケーション」「セキュリティ」を個別に紐解くことで,最新のIoT システムの全体像を理解できる構成になっています。さらに,後半ではIoT プラットフォームとして注目される「SORACOM」を使ったIoT システムをハンズオン形式で実装していきます。
-
-1巻2,068円 (税込)IoT(Internet of Things)システムがさまざまな業界で具体的に構築され始めています。新規のシステムをゼロから構築するケースもありますが,既存のシステムや事業を前提に,IoTシステムを構築するケースも多く見られます。従来のITシステムとは異なり,IoTではハードウェアとソフトウェア両面でどのように設計するか,多岐にわたる知識とノウハウが必要となります。本書では,すでにさまざまなIoTシステムの構築に取り組んできた著者陣が,IoTシステムの設計に必要な基礎知識と実践的なノウハウをわかりやすく解説します。
-
-1巻1,100円 (税込)新型コロナウイルスの影響で、多くのコミュニティーが勉強会などのリアルイベントを中止せざるをえませんでした。しかし、オンラインにその舞台を変えたイベントの開催数も急速に増えています。自分でもオンラインイベント開催してみたい、よりよくしたいと考えたことはないでしょうか。本書の目的は、コミュニティーにおけるオンラインイベントの開催方法について、基礎的な使い方を身につけることです。心構えや盛り上げ方といった内面的な部分、必要なソフトウェアやサービス、ハードウェアなどについてまとめています。軽くはじめてみる方、さらなるこだわりを目指す方、どちらにもお勧めです。
-
-クラウドサービスの代名詞とも言えるAWS(Amazon Web Services)。いまや,Web 業界だけでなく基幹系システムや業務システムでも合理的な選択肢として避けて通ることのできない存在になりました。しかし実際のところはまだ,ホスティングの代わりにAWS を利用しているに過ぎないようなケースも多く見られます。本書では,AWS のメリットであるスケーラビリティ,アジリティ(俊敏性),マネージドプラットフォームを享受する,クラウドのポテンシャルを120% 活かした「クラウドネイティブ」なアーキテクチャを実現するにはどうすればよいのか,実案件で実践してきたエンジニア陣が解説します。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆AI、クラウドの初心者でもAIプラクティショナー対策がバッチリできる!◆ AWS(Amazon Web Services)に関する知識を持っていることを証明するAWS認定資格で新たに始まった「AWS認定 AIプラクティショナー」の参考書です。 試験では人工知能、機械学習や生成AIに関する基礎知識や、それらの技術と関係するAWSのサービスに関して問われます。基礎から解説するので、クラウドやAIを初めて学ぶ方でも安心です。テキストで学んだ内容を確認問題集で定着させることで、1冊で合格を目指せます。AIやAWSの運用に関して役立つ記述も豊富で実務にも役立つ参考書です。 ■目次 第1章 AWS認定AIプラクティショナーについて 第2章 AIの基礎とAWSを使う理由 第3章 機械学習の基礎 第4章 基盤モデルと生成AIについて 第5章 AWSのAI関連サービス紹介 第6章 AIシステムの管理とAWSのサービス紹介 第7章 問題集 ハンズオン ■著者プロフィール 深澤 俊(ふかざわ しゅん):クラスメソッド株式会社 DevelopersIO BASECAMP プロダクトマネージャー。Web アプリケーションエンジニアとして様々な開発業務を行なった後、SRE として1000 万ダウンロードのスマホアプリインフラを運用した。現在は世の中にクラウドを広めるべくクラスメソッドにジョイン。ロールプレイによる体験、ソフトスキルの向上を目指すサービスDevelopersIOBASECAMP と生成AI を業務に活用するためのトレーニング/ コンサルティングサービスを運用、開発している。共著書には「AWS の知識地図」(技術評論社)、「AWS 認定 クラウドプラクティショナー 合格対策テキスト+ 問題集」(技術評論社)がある。最近はクラスメソッド公式Youtube チャンネル(https://www.youtube.com/@classmethod-yt)にて「#DevIO ラジオ部」を配信。楽しくIT を学べる動画をお届け中。フットボールをこの上なく愛し、地元横浜のチームを応援している。 大瀧 隆太(おおたき りゅうた):X/Twitter/Discord:takipone。クラスメソッド株式会社 DevelopersIO BASECAMP ディレクター/ 事業開発。AWS エンジニア、IoT エンジニアとしてIT 技術ブログDevelopersIO に記事を450 本執筆。共著書に「AWS 認定 クラウドプラクティショナー 合格対策テキスト+ 問題集」、「改訂新版 IoTエンジニア養成読本」がある。AWS Community Builder Network Content & Deliverysince 2023。DevelopersIO BASECAMP のサービス開発にあたり、生成AI やクラウドの初学者に接する機会が多く関心やモチベーションの高さを身近に感じる今日この頃です。ロックフェスが好き。最近ロードバイクでロングライドに行ってます。一児の父。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【実践的な解説でAWSの基礎がスラスラわかる】 AWS認定クラウドプラクティショナーはAWS認定資格の中で最も基礎的な資格となっていますが、クラウドの基礎的な知識から、AWSクラウドの数多くのサービスまで、幅広い知識が求められます。本書では、初めてクラウドについて学ぶ読者にも安心の解説がついたテキストに、理解度を確認するための問題集もついています。 さらに、実際にAWSのアカウントの基本的な設定を体験することができるハンズオンで、より深く、より実践的なAWSの知識が身につきます。AWSの経験豊富な著者による実務にも役立つコラムもついており、合格に必要な知識とともに、AWSを活用するための基礎力も身につく参考書です。 ■こんな方におすすめ ・AWS認定クラウドプラクティショナー受験者 ・1冊で合格したい人 ・実務に役立つ生きた知識を学びながら資格勉強をしたい方 ■目次 ●第1章 AWS認定クラウドプラクティショナーについて 1 1-1 AWS認定クラウドプラクティショナーについて 2 1-2 試験概要 1-3 学習方法 1-4 合格後の特典 ●第2章 AWSとは 2-1 クライアントサーバモデル 2-2 クラウドサービスとは 2-3 AWSの特徴 2-4 AWSグローバルインフラストラクチャ ●第3章 AWSサービス紹介 3-1 コンピューティング 3-2 データベース 3-3 ネットワーク 3-4 ストレージ 3-5 データ分析・機械学習 3-6 アプリケーション開発 3-7 企業利用向けサービス ●第4章 AWSの管理 4-1 アクセス方法と認証・認可 4-2 監視・監査 4-3 セキュリティ 4-4 料金と請求 4-5 サポート活用 ●第5章 AWSの計画と活用 5-1 責任共有モデル 5-2 クラウドの導入と計画 5-3 クラウドの活用 ●第6章 ハンズオン 6-1 ルートユーザーのMFA設定 6-2 作業用IAMユーザーの作成 6-3 VPCの作成 6-4 サーバの構築 ●第7章 問題集 ■著者プロフィール ●深澤 俊(ふかざわ しゅん):クラスメソッド株式会社、DevelopersIO BASECAMPプロダクトマネージャー。現在は世の中にクラウドを広めるべくクラスメソッドにジョイン。ロールプレイによる体験、ソフトスキルの向上を目指すサービスDevelopersIO BASECAMPを運用、開発している。共著書には「AWSの知識地図」(技術評論社)がある。最近はクラスメソッド公式Youtubeチャンネル(https://www.youtube.com/@classmethod-yt)にて「#DevIOラジオ部」を配信。楽しくITを学べる動画をお届け中。 ●大瀧 隆太(おおたき りゅうた):クラスメソッド株式会社、DevelopersIO BASECAMPディレクター/事業開発。AWSエンジニア、IoTエンジニアとしてIT技術ブログDevelopersIOに記事を450本執筆。共著書に「改訂新版 IoTエンジニア養成読本」、「公式ワークブック SORACOM実装ガイド」がある。DevelopersIO BASECAMPのサービス開発にあたり、クラウドの初学者に接する機会が多く関心やモチベーションの高さを身近に感じる今日この頃です。
-
-IoTシステムは我々の身近なところでも活用されるようになりました。また、新しい技術やデバイス、センサを活用した事例も、日々ニュースなどでも取り上げられています。 そこで、本書ではIoTシステムの構成要素である「センサ&デバイス」「ネットワーク」「クラウド」「アプリケーション」「セキュリティ」を個別にひもとくことで、その全体像が理解できる構成になっています。さらにPart 3では「実践編 IoTデバイス実践講座」として、Raspberry Piを使ったIoTシステムをハンズオン形式で実装していきます。
-
-1巻990円 (税込)DevRel(Developer Relations:開発者向けマーケティング手法)が徐々に知られていく中、DevRelをどう進めれば良いか?という疑問が聞かれるようになってきました。本書は各社のDevRel担当者がもつ経験を共有することで、それぞれのDevRel活動をよりよいものにするためのQ&A集です。
-
3.01巻4,378円 (税込)Dockerだけでは終わらない?! コンテナ技術を実践的に使うための解説書! コンテナは主としてLinuxを分割し、複数のOSとして利用するもので、1つのコンピュータを分割して利用する技術の新潮流です。代表的コンテナ技術として「Docker」が注目されていますが、Docker単体で大規模なシステムを作ることは難しく、エンジニアリングそしてクラウドの世界ではさまざまなOSSプロダクトや技術が登場し注目されています。 【本書の特長】 ・システム技術の新潮流「コンテナ」のコンセプトと活用について入門 ・Dockerの基本的な概念からサービス化の手法を解説 ・注目の技術Kubernetesのコンセプトや活用方法も紹介 ・コンテナを使ったクラウドサービスGKE(Google Kubernetes Engine)やRancherなどのOSSを解説 ・IBM BluemixレッドハットのOpenShiftなどの企業プロダクトの動向も紹介 本書ではコンテナを現場で使うためのさまざまなノウハウを集めています。とくにコンテナの統合的操作/管理(オーケストレーション)はKubernetesを中心に大きく進歩しており、最新のサービス/OSS/製品などの活用法を具体的に紹介していきます。 クラウド時代のノウハウで、インフラ技術の最新トレンドを紹介します。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-これからの未来は「自分のお金は自分で何とかする世界」。 収入の減少や、税金・社会保障費の増加が生活を圧迫するなか、日々仕事に忙しい会社員が効率的にお金を貯めるには何をしたら良いのだろうか。貧富の差が拡大し続ける日本では、賢い行動を選ぶことこそが重要だ。「収入-支出+投資=貯蓄の方程式」「まず変動費ではなく固定費を減らすこと」「時間も費用と考えること」「固定費を減らすにはどうするか」――。初心者必見、勤め人のためのお金の超入門書。 <著者紹介> 松本勇気(まつもと・ゆうき) 1983年生まれ会社員時代 ウォーレン・バフェットの本を読み20代後半にて資産運用の重要性に気付く。以降、ファイナンシャルプランナー2級、証券外務員1種、行政書士等の公的資格に10個合格(保有)し、現在も会社員等ができるより効果的かつ効率的な資産運用について独自の研究を重ねる。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆データ分析の基本からビジネス活用まで初歩から図解◆ 現代のビジネスではあらゆる場面でデータが蓄積され、データから価値ある洞察を引き出すデータ分析は必須の取り組みとなりつつあります。しかしデータ分析は、多くのビジネスパーソンにとって具体的なイメージを持ちにくい領域です。 本書は、データ分析の初学者であるビジネスパーソンを主な読者層として、「データ分析とは何か」「ビジネスにデータ分析をどう活用できるか」という基本的な疑問から始まり、実際のプロジェクト遂行、そして分析結果の評価まで、段階的に学べるよう構成されています。データ分析の基礎を理解し、自信を持ってデータ分析プロジェクトに取り組むための第一歩となる1冊です。 ■目次 1章 データ分析とは何か ・01 データとは何か ・02 データから価値を引き出す4ステップ~DIKWモデル ・03 情報をもとに知識を引き出すデータ分析 ・04 ゴールはあくまでデータを価値に変えること 2章 データ分析の目的と取り組む前の注意点 ・05 データ分析の目的①現状の正確な把握 ・06 データ分析の目的②新しい出来事の結果の予測 ・07 データ分析の目的③物事の関係性の説明 ・08 混同を避けるため注意したい関連分野 ・09 データ分析に取り組む前の注意点 3章 データ分析の代表的な手法 ・10 データの関係性を明らかにする分析手法 ・11 データをいくつかのグループに分ける分析手法 ・12 データ間の差を比較する分析手法 ・13 データ間の因果関係を明らかにする分析手法 4章 データ分析を支える周辺技術とツール ・14 ETLツール ・15 BIツール ・16 AutoML ・17 データ分析プラットフォーム 5章 データ分析プロジェクトの企画から準備まで ・18 データ分析プロジェクトとは ・19 データ分析プロジェクトの全体像 ・20 データ分析プロジェクトチーム体制と役割 ・21 プロジェクトのゴールと目標の設定 ・22 解決したいビジネス課題と仮説の設定 ・23 プロジェクトのスコープ設定 ・24 費用の見積もりと費用対効果の評価 ・25 分析方針の検討 ・26 データを収集する準備 6章 データ分析の実施 ・27 データの確認 ・28 データの加工①データの形式を揃える ・29 データの加工②データクレンジング ・30 データの加工③データ構造の加工 ・31 データ分析①現状把握、将来予測、未知の関係性探索 ・32 データ分析②数理最適化 7章 データ分析の結果の評価 ・33 分析結果の正確性の評価①回帰分析の評価指標 ・34 分析結果の正確性の評価②分類問題の評価指標 ・35 分析結果の正確性の評価③モデルの汎化性能の評価 ・36 分析結果の信頼性の評価 ・37 分析結果の洞察 ・38 分析結果のビジネス上の意味を捉える ・39 分析の改善・見直し①データの改善 ・40 分析の改善・見直し②手法の改善 ・41 分析の改善・見直し③評価指標の見直し ・42 分析結果の報告①報告に記載すべき事項 ・43 分析結果の報告②報告書作成のポイントと注意点 付録 組織でデータを活用するために ■著者プロフィール 株式会社JSOL:「今はない、答えを創る」というブランドメッセージのもと、お客様の抱える課題を解決するため、コンサルティングやIT ソリューションを提供する企業。主なソリューションとして、お客様のデータ活用について、企画~業務実装・自走化に至るまでワンストップで支援するデータ活用支援ソリューション「J-DAP」を提供。 新田 猛:株式会社JSOLに勤務するデータサイエンティスト。東京大学大学院情報理工学系研究科出身。専門分野は数理統計であるが統計分析に限らず、データサイエンス・AI・DX分野における実証実験の推進・コンサルティング・研究開発などに幅広く従事。 木村 尚登:株式会社JSOLに所属。早稲田大学理工学部卒。同社に新卒で入社しシステム開発・保守に従事後、金融機関向けの機械学習モデル開発で、データ分析の面白さに触れる。以降、さまざまな業種のデータ分析案件にプロジェクトマネージャとして従事。一児の父。 杉山 貴章:有限会社オングスにて、ソフトウェア開発やIT系の書籍、記事の執筆などを手がける。また、専門学校の講師としてプログラミングやソフトウェア開発の基礎などを教えている。著書多数。
-
-Vagrantの開発元として知られるHashiCorpは、DevOps向けのツール群を提供しています。どのツールもシンプルながら開発にも運用にも使え、日々の業務に役立つ便利なものばかりです。本書では、それぞれのツールに対する知識だけでなく、実際に手を動かしながら理解を深めていくことを目指しています。 ・第1章 コード化でDevOpsを支えるHashiCorpのツールと開発背景 ・第2章 開発環境の構築・共有を簡単にするVagrant ・第3章 マシン・イメージを自動構築し、作業効率を高めるPacker ・第4章 インフラの構成管理を自動化するTerraform ・第5章 自動化・省力化のためのSerf ・第6章 サービス・ディスカバリのためのConsul ・第7章 開発から運用に至るフローを一体化するAtlas ・付録 コマンドオプションリファレンス 本書は、インプレスが運営するWebメディア「Think IT」で、「HashiCorpのツール群からみるインフラ構築運用の未来」として連載された技術解説記事を電子書籍およびオンデマンド書籍として再編集したものです。【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
-
4.0「マーケティング・営業・採用担当者必携! あなたの会社・製品を、 エンジニアに好きになってもらうための極意」 DevRel(Developer Relations:開発者向け共創マーケティング)とは、「自社製品・サービスと、外部開発者・ユーザーとのつながりを作り上げる活動」です。 具体的には、エヴァンジェリスト、アドボケイトと呼ばれる人を中心にコミュニティを形作り、コミュニケーションを取りながら、自社製品を良くしていく(そして宣伝する)活動が一般的です。 本書は、DevRelのスペシャリスト3名による、 ・マーケティング/営業/採用担当者が ・DevRelの概要・必要性を知り ・「今すぐ」自社で始められるノウハウや必要なもの/ことを知る ための書籍です! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.01巻2,178円 (税込)Dockerは,アプリケーションの開発・配布・実行のための,オープンソース・コンテナ型仮想化技術です。2013年の登場以来,重要なITインフラ技術として,エンジニアから,そしてITベンダから最重要視されるようになりました。本書では,Dockerをソフトウェア開発・運用で活用するために知っておきたい基礎と実践のための知識をわかりやすくまとめてお届けします。まだまだその導入にあたっては試行錯誤の側面もありますが,まずは本書で,その概要と最新動向はもとより,現場で活用するためのノウハウを習得してみてください。
-
-1巻2,420円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆コンテナ技術をレベルアップしよう!◆ 現代の開発環境の定番になったコンテナ技術。本書では、Docker/Kubernetesの入門知識はもちろん、コンテナの使い方、コンテナイメージの書き方、セキュリティなどの今どきのノウハウを解説します。コンテナ技術を学び直したい方はもちろん、何となく使っているけどもっとスキルアップしたいエンジニアの方におすすめの1冊です。本書は、IT月刊誌『Software Design』からDocker、Kubernetes、コンテナに関する特集記事を再編集した書籍です。 ■目次 第1章 IT業界ビギナーのためのDocker+k8s入門講座[Docker編] ・1-1 コンテナ技術とは何か、仮想化とは何が異なるのか ・1-2 コンテナをしくみから理解しよう 第2章 IT業界ビギナーのためのDocker+k8s入門講座[Kubernetes編] ・2-1 DockerからKubernetesへ ・2-2 コンテナ群を管理する機能を知る ・2-3 知っておきたい定番デプロイ形式と内部ネットワークのしくみ 第3章 なぜコンテナ・Dockerを使うのか? ・Introduction コンテナにまつわる10の疑問 ・3-1 なぜコンテナを使うのか? ・3-2 なぜDockerを使うのか? ・3-3 当社もコンテナ移行するべき? ・3-4 コンテナ移行でどんな対応が必要か? 第4章 なぜ、Kubernetesを使うのか? ・序節 Kubernetesにまつわる疑問 ・4-1 コンテナが抱える課題とは? ・4-2 Kubernetesは何を解決するのか? ・4-3 Kubernetesでコンテナをデプロイするには? ・4-4 Kubernetesでコンテナ間を連携する方法としくみ 第5章 理想のコンテナイメージを作る ・5-1 理想のコンテナを目指す基礎知識 ・5-2 Dockerfileのベストプラクティス ・5-3 ベースイメージの選び方 ・5-4 コンテナイメージ作成に役立つツール ・5-5 コンテナイメージのセキュリティ
-
4.0
-
3.7文字列を操作するさまざまな場面で用いられる正規表現ですが,難しいと感じる初学者や,基礎を十分理解していないために苦手意識を持っている方も多いのが現状です。本書は,『SQL書き方ドリル』でおなじみのドリルスタイルで,正規表現を基礎から無理なく習得できる学習書です。基礎的な書き方に始まり,正規表現の組み合わせ,そして豊富な題材を用いた実践的な正規表現の書き方まで,ドリル形式で反復学習しながら身に付けることができます。Aappendixとして,Perl,Java,PHP,Ruby,Python,JavaScriptの各言語から使う方法も説明します。
-
-プログラミング言語Hackとは,Facebookが2014年3月20日にリリースしたPHPと互換性を持つHHVM(Hip Hop Virtual Machine for PHP)向けの開発言語です。Facebookでは,オープンソースとしてHackを公開し「段階的な型付き言語」としており,それがHackの強みとされています。そして,Facebook社内においてHack公開以前から広く利用されており,2013年よりPHPベースのコンテンツの大部分をHackに切り替えた実績があります。本書では2年前に出版した電子書籍『Facebook発 新プログラミング言語「Hack」スタートアップガイド』の続編として,同書では伝えきれなかった最新のHack情報をお伝えします。
-
4.0本書では,プログラミングを仕事にしたい,エンジニアとして働きたい方,およびほかの言語で開発しているがJavaも使えるようになりたいという方を対象に,Javaでプログラミングができるようになるための解説をわかりやすく丁寧に行います。 Javaは,企業システムの構築を得意とするプログラミング言語で,銀行でお金を振り込む,宅配便で荷物を送るといった業務システムで多く使われているほか,検索サイトやSNS,買い物サイトなどサービスの構築でも広く使われています。多くの業務システムで利用されており,Javaプログラマーの人材募集も多いことから,Javaエンジニアになりたい人も比較的多いという状況があります。本書では,そうした中でプロとしてJava開発に携われるようになるために必要なプログラミングの知識をゼロから解説しています。Javaをすでに使っているがもっとプログラムをきちんと書けるようになりたいという人にもおすすめです。 多くの「プログラミングの入門書」では,プログラミング言語の構文は丁寧に解説されていますが,プログラムの書き方の説明はあまりありません。本書ではJavaを対象として,プログラミングに入門できるように解説しています。プログラムを作るという体験を通して,プログラムが動くことの楽しさやまた難しさを感じてもらえることを目標としています。自転車に乗れるようになるために何が必要かというと,自転車のパーツの名前や働き,原理を知ることではありません。自転車に実際に乗って,何度かこけそうになったりこけたりして,徐々にうまく乗ることができるようになるものです。プログラミングも技能なので,文法を覚えてライブラリの使い方を知るだけではプログラムが組めるようにはなりません。実際にプログラムを組んで,動かなかったり動いたりしながら徐々にうまくプログラムが組めるようになります。本書ではこうしたプログラムの組み方をわかりやすく解説します。 本書では,第1部「Javaを始める準備」では,Javaの基本および開発環境のインストール方法について解説します。第2部「Javaの基本」では,JShellを使って基本的な計算や変数,標準API,GUI開発について解説します。第3部「Javaの文法」では,条件分岐と繰り返し,データ構造,メソッドについて解説します。第4部「高度なプログラミング」では,ファイルやネットワークでの入出力と例外,処理の難しさ,クラスとインタフェースを使ったプログラムの構成について解説します。第5部「ツールと開発技法」では,Maven,Javadoc,JUnit,IDE,バージョン管理,Gitについて解説します。第6部「Webアプリケーション開発」では,Spring Bootやデータベースを用いたWebアプリケーション開発について解説します。 本書で,プロとして仕事ができるためのJavaの基礎をしっかりと習得していきましょう。