[入門]Webフロントエンド E2E テスト――PlaywrightによるWebアプリの自動テストから良いテストの書き方まで
Playwrightを使ったブラウザテストの基本から、長期的な運用に耐える頑丈なテストシナリオの設計アプローチまでが丁寧に整理されています。現場で自動テストを新たに構築する際の最初のガイドラインとして最適です。
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック
誰が見ても一目で意図が伝わる、明快なコードを書くためのテクニック集。適切な名前選びや不要な制御フローの削減など、日常のエンジニアリングですぐに実践できる具体的な指摘が強みの良書です。
Go言語による実用アプリケーション開発 ―ハンズオンで学ぶ設計と実装
Go言語を用いた本格的なWeb APIプログラムの設計と構築を解説。エラー設計やロギング、DB接続、テストの統合など、実際のプロダクション開発で直面する疑問にフォーカスしています。
プログラミングTypeScript ―強く型付けされたWeb開発のための解説書
TypeScriptを単なるJavaScriptの延長としてではなく、強力な型システムを最大限に機能させて安全なシステムを作るための考え方が学べます。高度な型表現を実務で生かしたい中級者に最適です。
AWSの基本・仕組み・重要用語がまるごとわかる本
数あるAWSの主要プロダクトの役割やインフラ設計の基本を、わかりやすいイラストを通じてざっくりと学べる入門解説書。難しい専門用語をできるだけ平易に説明しているのが魅力です。
AWS運用入門 改訂第2版
インフラ構築後の「安定稼働」を目的とし、ログ収集、障害対応、運用自動化、コスト管理を実践的に解説。現場でサービスを長期間安全に動かし続けるためのノウハウが凝縮されています。
AWSコンテナ設計・構築[本格]入門 増補改訂版
ECSやFargateを中心としたAWS上のコンテナ環境について、ネットワーク設計、権限周りの設定、監視、そしてデプロイフローの自動化まで、実用的なアーキテクチャが深く学べます。
実践Claude Code入門 現場で活用するためのAIコーディングの思考法
コマンドラインからAIを動かしてコーディングを爆速化する「Claude Code」の具体的な実用スタイルを解説。ツール導入の流れから、AIの特性に合わせた効果的なプロンプトや命令の送り方が端的に解説されています。
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践
SQLインジェクションやXSSなど、Webサービスで考慮すべき主要な脆弱性のメカニズムと具体的な防御策を徹底解説。サンプルプログラムを使って攻撃の実態を理解しながら防壁を築くための必読書です。
詳解 Terraform(第3版) Infrastructure as Codeを総合的に解説
Terraformによるクラウド構築から、大規模かつ実運用に耐えうるコード設計(モジュール分割や環境分離など)、複数メンバでIaCを回す上でのフローや課題への対策をディープに網羅しています。
Googleのソフトウェアエンジニアリング ―持続可能なプログラミングを支える技術、文化、プロセス
長年にわたって変化し続ける巨大な開発環境において、コードやプログラミング文化を持続させるための方針(テストの考え方や非推奨化のプロセスなど)が詳しく網羅されています。
ITエンジニアの転職学 2万人の選択から見えた、後悔しないキャリア戦略
エンジニアのキャリアを考える上で参考になる良書
Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESSプラスシリーズ)
HTTPやURI、RESTアーキテクチャなど、普段当たり前に使っているWebの根底にある仕組みを本質から学べる大不朽の名著
新刊・予約開始タイムライン
オライリーの最新近刊予定(動的RSS)および技術評論社の最新の出版データです(順次拡大予定)。