についてお探し中...

【2024年】「バックエンドエンジニア」のおすすめ 本 133選!人気ランキング

この記事では、「バックエンドエンジニア」のおすすめ 本 をランキング形式で紹介していきます。インターネット上の口コミや評判をベースに集計し独自のスコアでランク付けしています。
記事内に商品プロモーションを含む場合があります
目次
  1. リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
  2. コンサル一年目が学ぶこと 新人・就活生からベテラン社員まで一生役立つ究極のベーシックスキル30選
  3. 良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方
  4. Web API: The Good Parts
  5. 体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践
  6. 達人に学ぶDB設計徹底指南書: 初級者で終わりたくないあなたへ
  7. プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識
  8. 確かな力が身につくJavaScript「超」入門 第2版
  9. プリンシプル オブ プログラミング3年目までに身につけたい一生役立つ101の原理原則
  10. 知識ゼロから学ぶソフトウェアテスト 改訂版: アジャイル・クラウド時代のソフトウェアテスト
他123件
No.5
76

この書籍は、Webアプリケーションの脆弱性とその対策を解説した改訂版の必読書です。PHPサンプルを通じて脆弱性の原理と具体的な対処法を学べ、OWASP Top 10 - 2017に対応しています。新たにHTML5やJavaScriptの解説、脆弱性診断の入門章が追加され、実習環境もWindowsとMacに対応しています。著者はWebアプリケーションセキュリティの専門家で、啓蒙活動も行っています。

みんなのレビュー
まだレビューはありません
No.8
75

この書籍は、JavaScriptを学ぶ初心者や再挑戦する人向けに、実践的なサンプルを通じて基礎力を身につける内容です。楽しいサンプルを提供し、つまずきやすいポイントを丁寧に解説しており、挫折を防ぐ工夫がされています。第2版では新しいECMA Script規格に対応し、全体の情報がアップデートされ、実践的なテクニックが学べるように内容が刷新されています。Web業界を目指す人やフロントエンドエンジニアを目指す人におすすめです。

みんなのレビュー

No.9
71

『プリンシプル オブ プログラミング』は、プログラマーが3年目までに身につけるべき101の原理原則を紹介するガイドブックです。KISSやブルックスの法則など、古今東西の知恵を集約し、質の高いプログラミングを実現するための基本的な考え方や手法をわかりやすく解説しています。初心者から脱却したいプログラマーに最適な一冊です。著者は上田勲で、キヤノンITソリューションズでの豊富な経験を持っています。

みんなのレビュー
まだレビューはありません
No.11
70

本書『プログラマー脳』は、著者が認知科学に基づいてプログラミングの効率的な学習方法を解説しています。プログラミング時の認知プロセスを理解し、コードの速読や新しい言語の習得、問題解決技術など、具体的なテクニックを紹介しています。全13章から構成され、特に職業プログラマー向けにチーム開発やオンボーディングプロセスについても触れています。著者はプログラミング教育の専門家であり、初心者向けのプログラミング言語「Hedy」を開発しています。

みんなのレビュー
まだレビューはありません
No.12
70

本書『JavaScript』は、最も広く使用されているプログラミング言語であるJavaScriptを包括的に解説したもので、第6版から大幅に加筆・更新されています。基本的な構文や機能、標準ライブラリ、クライアントサイドおよびサーバサイドのJavaScriptについて詳しく説明し、非同期プログラミングやクラスの定義方法、モジュールの使い方なども紹介しています。開発者にとって必携の一冊です。著者はJavaScriptの専門家であり、プログラミングの基礎から応用まで幅広くカバーしています。

みんなのレビュー
まだレビューはありません
No.13
70

『オブジェクト指向でなぜつくるのか』の改訂第3版は、オブジェクト指向プログラミング(OOP)の基本と最新動向をわかりやすく解説しています。著者は、OOPの全体像、プログラミング言語の歴史、アジャイル開発手法などについて触れ、特に人気のある言語(Java、Python、Ruby、JavaScript)の情報も更新されています。読者は、OOPがソフトウェア開発においてどのように役立つかを学び、実践的な知識を得ることができます。

みんなのレビュー
まだレビューはありません
No.14
69
みんなのレビュー

コレ一冊読めばWeb技術の基本が分かる!新しいテクノロジーが登場しても基本となるWebの技術は非常に大事だし活きる!IT系の仕事に付く人はまずこの書籍を読んで基本を固めるべし!

No.15
69

本書『達人プログラマー 20周年記念版』は、ソフトウェア開発者向けに、効率的で生産的なプログラマーになるための実践的アプローチを提供します。著者はアジャイルソフトウェア開発の先駆者であるAndrew HuntとDavid Thomasで、経験を積みながらソフトウェア開発の理解を深める方法を解説しています。初心者からベテランまで幅広い読者に役立つ内容で、20年間の集大成として位置付けられています。

みんなのレビュー
まだレビューはありません
No.16
69

本書は、Webサービスの実践的な設計について解説しています。初めに、HTTP、URI、HTMLの仕様とその歴史や設計思想を紹介し、その後、望ましいURIやHTTPメソッドの使い分け、クライアントとサーバの役割分担、設計プロセスなどの設計課題とベストプラクティスを提示しています。目次はWeb概論、URI、HTTP、ハイパーメディアフォーマット、Webサービスの設計、付録で構成されています。

みんなのレビュー
まだレビューはありません
No.17
68

本書『マスタリングTCP/IP 入門編 第6版』は、TCP/IPに関する解説書の決定版であり、時代の変化に対応した内容を加えて刷新されています。豊富な図版や脚注を用いたわかりやすい解説により、TCP/IPの基本や関連技術を学ぶことができます。目次にはネットワーク基礎、TCP/IPの基礎、ルーティングプロトコル、アプリケーションプロトコル、セキュリティなどが含まれています。著者はネットワンシステムズや大学の教授など、専門家たちです。

みんなのレビュー
まだレビューはありません
No.18
68

『SQL ゼロからはじめるデータベース操作』は、初心者向けにSQLの基礎を丁寧に解説した入門書です。著者はプロのDBエンジニアで、データベースの構造やSQLの基本的な操作、関数、テーブルの結合などを豊富な図やサンプルコードを用いて説明します。第2版では最新のDBに対応し、アプリケーションからSQLを実行する方法も新たに追加されています。データベースアプリを作成したい人や、実務で通用するSQLを身につけたい人におすすめです。

みんなのレビュー
まだレビューはありません
No.19
68

本書は、Webアプリケーション開発におけるフロントエンドエンジニア向けに、テストの基本知識と実践手法を解説したものです。自動テストの重要性を強調し、具体的なテストコードの書き方や手法、ツールの使い分けを学べます。UIコンポーネントテストやビジュアルリグレッションテストなど、フロントエンド特有の課題に焦点を当て、サンプルアプリケーション(Next.js)を使ったハンズオン形式で進められます。テストを始めたいが方法がわからないエンジニアに最適な内容です。

みんなのレビュー
まだレビューはありません
No.21
67

『新版暗号技術入門』の改訂版は、2008年の刊行以来セキュリティ関連で人気を保ち続けている書籍です。暗号技術の基本を図解と易しい文章で解説し、対称暗号や公開鍵暗号、デジタル署名などを取り上げています。第3版では、現代の暗号技術に関する最新情報や、SHA-3、SSL/TLSへの攻撃、ビットコインとの関係などが加筆されています。全ての人にとって必読の内容で、暗号の歴史から応用技術まで幅広くカバーしています。

みんなのレビュー
まだレビューはありません
No.22
67

本書は、JavaScriptの最新規格ES6(ECMAScript 6)を解説した入門書です。シンプルな例題を用いて、ウェブ開発における基本から高度な機能まで幅広く学べます。従来のJavaScriptを使っているプログラマーや新たに学びたい入門者にとって有用な情報が豊富に含まれており、ES6の新機能や非同期プログラミング、DOM操作、Node.jsの利用方法などを網羅しています。また、日本語版ではES2016およびES2017の新機能も紹介されています。著者は、プログラミングや翻訳に豊富な経験を持つ専門家です。

みんなのレビュー
まだレビューはありません
No.23
67

本書では、統計学があらゆる学問の中で最強である理由を解説し、現代社会におけるその重要性や影響力を最新の事例を通じて探求しています。著者は、統計学の基本概念や手法(サンプリング、誤差、因果関係、ランダム化など)を紹介し、統計学の魅力とパワフルさを伝えます。著者は東京大学出身の専門家で、データを活用した社会イノベーションに取り組んでいます。

みんなのレビュー

学生の時にこの書籍を読んで統計学に興味を持った。統計学の魅力について分かりやすく学べる書籍。専門的な内容はそれほどないのでスラスラ読める。統計学ってどんなことができるの?なんでそんなにすごいの?ということを知りたい人がまず最初に読むべき本。

No.24
67

本書は、サーバやインフラの運用・管理に必要な技術や知識を基礎から解説した教科書です。ネットワークやサーバの基本知識に加え、クラウド関連の知識やエンジニアとしての考え方、学習法、スキルアップ、業務知識、職業倫理も取り上げています。これからサーバ/インフラエンジニアを目指す人に適した内容となっています。目次には、エンジニアとしての生き方、ネットワーク、インターネット、サーバ、仮想化、ミドルウェア、Webサービス運用、セキュリティ、クラウド、法律・ライセンスの基礎知識が含まれています。著者は馬場俊彰氏で、豊富な実務経験を持つエンジニアです。

みんなのレビュー
まだレビューはありません
No.32
62
みんなのレビュー
まだレビューはありません
No.34
62

『プログラムはなぜ動くのか』の改訂第3版は、プログラムの動作原理をわかりやすく解説し、基礎知識を身につけることを目的としています。内容は新しい製品やツールに更新され、初心者でも理解しやすいように加筆されています。特に、C言語と新たにPythonを用いた機械学習に関する章が追加されており、プログラミングの本質を探求することができます。全体を通して、プログラムの仕組みや環境について詳しく説明されています。

みんなのレビュー
まだレビューはありません
No.35
62
みんなのレビュー
まだレビューはありません
No.37
60

この書籍は、マンガを通じてデータベースの基礎知識を学ぶ内容です。目次には、データベースの基本概念、リレーショナルデータベースの解説、データベース設計、SQLの基本操作、運用方法、そしてデータベースの普及と活用についての章が含まれています。著者は高橋麻奈で、東京大学経済学部を卒業しています。

みんなのレビュー
まだレビューはありません
No.38
60

この書籍は、JavaScriptを用いたWeb開発のためのレシピ集で、基本的な文法からプロ向けのテクニックまで幅広くカバーしています。内容は目的別に整理されており、初心者から中級者まで利用でき、ECMAScript 2018に準拠しています。著者は池田泰延と鹿野壮で、両者はWeb制作やアプリ開発に関する豊富な経験を持っています。

みんなのレビュー
まだレビューはありません
No.47
59

この書籍は、実践的なGit/GitHubの使い方を学ぶための初心者向け入門書です。前半では基本的な操作を解説し、後半ではチーム開発のための知識を身につける内容となっています。コマンドライン操作が中心で、新しいGitコマンドやGitHubの機能、実務で役立つ慣習も紹介されています。著者はエンジニア経験を持つ専門家で、ワークショップ感覚で学べる構成になっています。

みんなのレビュー
まだレビューはありません
No.48
59

「1冊ですべて身につくJavaScript」は、初心者向けの丁寧な入門書で、最新のJavaScript技術や基本的なプログラミングスキルを学べる内容です。著者のManaは、豊富な経験を持つWebデザインインストラクターで、読者が実践的に学べるように構成されています。書籍は全国の書店員からの高評価を受け、多くの支持を集めています。目次には、JavaScriptの基本、イベント操作、アニメーションの追加、Webページ制作などが含まれています。

みんなのレビュー
まだレビューはありません
No.49
59

本書は、Webエンジニアを目指す人や2~3年目のエンジニア向けに、必要な知識やスキルを解説しています。最新の技術動向に基づき、開発環境の構築、データベース、バックエンド、フロントエンド、インフラ、セキュリティについて広範に紹介。著者は、豊富な実務経験を持つ専門家たちで構成されています。この本を通じて基礎を学び、将来的な技術の変化に対応できる力を養うことを目指しています。

みんなのレビュー
まだレビューはありません
No.51
59

本書は、HTMLやCSSの基本を学びながら、4つのレイアウトパターンとレスポンシブデザインを実践的に習得できる独習書です。ライブ感のあるチュートリアル形式で、実際のWeb制作現場で役立つテクニックを紹介し、サンプルサイトを作成することで学びを深めます。著者は、Web制作やデザインに関する豊富な経験を持つ服部雄樹氏です。サンプルデータのダウンロードサービスも提供されています。

みんなのレビュー
まだレビューはありません
No.52
59

『これからはじめるプログラミング 基礎の基礎』の改訂第3版は、プログラミング入門者向けに書かれた定評ある書籍です。内容は現代の読者に合わせて見直され、プログラミング環境や言語もアップデートされています。目指すゴールは旧版と同じで、プログラミングの基本知識や実践的なステップを学ぶことができます。この本は、プログラミングを始める人にとっての「最初に読むべき入門書」とされています。

みんなのレビュー
まだレビューはありません
No.55
59
みんなのレビュー
まだレビューはありません
No.58
59

この入門書は、初学者や非プログラマー向けにプログラムの動作原理を「実習」と「講義」を通じて解説しています。内容はプログラミングの基本、コンピュータやOSの役割、プログラミング言語の基礎、JavaScriptやC言語の学習、オブジェクト指向モデリングなど多岐にわたります。著者は河村進氏で、実業界や研究機関での豊富な開発経験を持つ専門家です。

みんなのレビュー
まだレビューはありません
No.59
59

著者による日本で最も売れているJavaScriptの本が、7年ぶりに大幅改訂され、ECMAScript 2022に対応した内容で200ページ増となりました。基本文法から応用トピックまで幅広く解説し、特にオブジェクトの扱いやオブジェクト指向構文に重点を置いています。JavaやC言語などの他のプログラミング言語の経験がある方や、JavaScriptを学びたい方におすすめです。目次には、基本的な書き方、演算子、制御構文、組み込みオブジェクト、関数、オブジェクト指向、DOM操作などが含まれています。

みんなのレビュー
まだレビューはありません
No.60
76
みんなのレビュー
まだレビューはありません
No.61
59

本書は、Dockerを初めて触る新人エンジニアや非エンジニア向けに、Dockerの仕組みと使い方を分かりやすく解説しています。初心者が理解できるようにイラストを多用し、単にコマンドを使えるようになるのではなく、Dockerの基本的な動作原理を理解することを重視しています。内容はDocker Desktopを中心に構成されており、他の環境へのインストール方法も紹介されています。Dockerを長く使うための基礎力を身につけたい方に適した一冊です。

みんなのレビュー
まだレビューはありません
No.62
76
みんなのレビュー
まだレビューはありません
No.63
59

本書は、SpotifyやNetflix、Google、Amazonなどの成功事例から学んだチームとアーキテクチャーの進化に関する実践的なモデルを紹介しています。真のパフォーマンスを引き出すためには、チームのタイプとインタラクションのモードが重要とされ、IT組織論に新たな視点を提供します。著者はアジャイルコーチとしての経験を持つ専門家たちで構成されています。

みんなのレビュー
まだレビューはありません
No.69
76

JavaScriptの全体像を理解し使いこなす!初心者が覚えるべき要素を厳選。アニメーション効果やモーションデザインも解説 JavaScriptの全体像を理解し使いこなす!初心者が覚えるべき要素を厳選。 ユーザビリティを向上させるアニメーション効果やモーションデザインも解説。 JavaScriptは他のプログラミング言語より敷居が低い(初心者向きの)言語として知られていますが、仕様や技術の全体像を理解していないと、なかなか使いこなせないものです。 本書は、JavaScriptの全体像を常に意識しながら、言語仕様であるECMAScript、ブラウザーに文字や画像を表示する仕組み、ブラウザーとプログラムをつなぐAPI、DOM、アニメーション表現などの技術を体系的に学べるように構成しました。 各章の冒頭では、達成目標や学習のポイント、学習の流れを理解し、「今何を学んでいるのか」を常に把握できます。 章末では、練習問題や達成目標のチェックシートで理解度を自己評価し、理解が曖昧な箇所や、復習すべき学習項目を洗い出すことができます。 また、JavaScriptには20年以上の歴史があり、何度も改訂が繰り返されてきましたが、特に大きな改訂となったのがECMAScript2015(ES6)です。ソフトウェア開発の生産性に関わる重要な仕様が盛り込まれており、これからJavaScriptを学ぶ人たちにとっての「入り口」になります。本書はこのES6に準拠しているので、より実践的なスキルを身につけることができます。 はじめに 本書の読み方 Chapter1 WebとJavaScript 01.JavaScript 誕生の歴史 ・JavaScriptとは? ・JavaScriptとJavaはどう違うの? 02.Web ブラウザーの種類 ・OSの標準ブラウザーとサードパーティのブラウザー ・レンダリングエンジンとJavaScriptエンジン 03. JavaScript とECMAScript の関係 ・マイクロソフトのJScriptって何? ・高校生でもわかるJavaScriptの全体像 ■学習目標のチェックシート・Chapter1 のまとめ Chapter2 準備と基本文法 01.JavaScript を学ぶための準備をしておこう ・学習に必要な環境とは? ・テキストエディタの種類 ・プログラミングは修正の繰り返し 02.HTML ファイルを作成する ・プロジェクトフォルダーとHTMLファイルを新規作成する 03.オートコンプリートを活用してコードを記述しよう ・オートコンプリート機能とは? 04.プログラミングの「デバッグ」を体験してみよう ・コンソールとは? 05.外部のJavaScript ファイルを作成してHTML に読み込む ・JavaScriptファイルを新規作成する 06.用途に応じてコメントを記述する ・コメントを記述してみよう ■学習目標のチェックシート・Chapter2 のまとめ Chapter 3 変数とデータ型 01.変数とは? ・変数を宣言する ・変数にデータを記憶する ・変数名の付け方 ・予約語は使用できない ・変数宣言の巻き上げとは? 02.演算子の種類と優先順位 ・演算子とは? 03.JavaScript のデータ型 ・データ型を学ぶ ・JavaScriptのデータ型はプリミティブ型とオブジェクト型 ■練習問題 ■学習目標のチェックシート・Chapter3 のまとめ ■練習問題の解答 Chapter 4 条件分岐 01.アルゴリズムって? ・アルゴリズムの基本 02.体格指数を算出するプログラムをif 文で書いてみよう ・if文で記述する 03.体格指数を算出するプログラムをif/else 文で書いてみよう ・if/else文で記述する ・痩せぎみの判定を追加する 04.曜日によって表示を変更するプログラムをswitch 文で書いてみよう ・switch文で記述する ■練習問題 ■学習目標のチェックシート・Chapter4 のまとめ ■練習問題の解答 Chapter 5 繰り返し 01.ループ文 ・ループ文とは? 02.while 文とdo while 文を理解する ・while文とdo while文で記述する 03.for 文を理解する ・for文で記述する 04.break 文とcontinue 文を理解する ・break文とcontinue文で記述する ■練習問題 ■学習目標のチェックシート・Chapter5 のまとめ ■練習問題の解答 Chapter 6 配列 01.配列とは何か? ・配列を学ぶ 02.JavaScript の配列はオブジェクト ・組み込みオブジェクトとは? 03.連想配列 ・連想配列を使ってデータを格納する 04.基本的な配列の操作 ・配列の操作を学ぶ ■練習問題 ■学習目標のチェックシート・Chapter6 のまとめ ■練習問題の解答 Chapter 7 関数 01.関数の基礎知識 ・関数のどこが便利なの? ・関数はどのように定義するの? ・メソッドでもある関数とメソッドではない関数 02.関数の使い方 ・独自の関数を定義して呼び出す 03.関数を使って簡単なプログラムを作る ・改良前のプログラムを再確認する ・プログラムを設計する ■練習問題 ■学習目標のチェックシート・Chapter7 のまとめ ■練習問題の解答 Chapter 8 組み込みオブジェクト 01.JavaScript の組み込みオブジェクト ・組み込みオブジェクトとその種類 02.Date オブジェクトを使う ・Dateオブジェクトで日付や時刻を表示する 03.String オブジェクトを使う ・Stringオブジェクトで文字列を操作する 04.Number オブジェクトを使う ・Numberオブジェクトで数値を表示する ■練習問題 ■学習目標のチェックシート・Chapter8 のまとめ ■練習問題の解答 Chapter 9 オブジェクト指向プログラミング 01.オブジェクト指向とは? ・オブジェクト指向の概念を学ぶ 02.DOM オブジェクトとは? ・JavaScriptをWebで使うために欠かせない技術 03.DOM の操作 ・DOMの構造を理解する ・DOMを操作する ・DOMオブジェクトの内容を確認する ■練習問題 ■学習目標のチェックシート・Chapter9 のまとめ ■練習問題の解答 Chapter 10 Web API 01.API とは? ・Webアプリケーション開発で必須のAPI ・ブラウザーのAPIとサードパーティのAPI 02.Web ブラウザーのオブジェクト ・Webブラウザーのオブジェクトとは? ・Webブラウザーの印刷ダイアログを表示する ・イベントオブジェクト 03.その他のオブジェクト(XMLHttpRequest) ・XMLHttpRequestを使った処理を確認する ■練習問題 ■学習目標のチェックシート・Chapter10 のまとめ ■練習問題の解答 Chapter 11 jQuery 01. JavaScript のライブラリ「jQuery」 ・ライブラリとフレームワークとは? ・jQueryの使い方 ・ライブラリなしのJavaScriptコードとjQueryを比較する ・jQueryでh1要素の色を変更する 02. スライドショーを作成する ・スライドショーを作成する ■練習問題 ■学習目標のチェックシート・Chapter11 のまとめ ■練習問題の解答 Chapter 12 アニメーション 01. Vue.js の使い方 ・JavaScript 学習の全体像 ・Vue.js をインストールする ・Vue.js を動かしてみる 02. 基本的なアニメーション表現 ・フェードイン・アウト ・ズームイン・アウト 03. モーションデザイン ・フラットデザインとモーションデザイン ・モーションデザインの重要性 ・CSSアニメーションライブラリの活用 ■練習問題 ■学習目標のチェックシート・Chapter12 のまとめ ■練習問題の解答 ・索引

みんなのレビュー
まだレビューはありません
No.75
76

実際のWebサイト制作に使えるコードを多数紹介。プロのデザイナーとして必須のスキルが身につく。 1 JavaScriptの基本 2 Webページの操作-変数の利用 3 文字の加工-文字列処理 4 値による表示の変更-条件分岐 5 複雑化した処理の整理-関数 6 大量のデータの処理-配列とループ処理 7 JavaScriptのデータ構造-オブジェクト 8 キャンバス-Canvas 1 9 画像、音声、動画の利用-Canvas 2、Audio、 Video

みんなのレビュー
まだレビューはありません
No.77
76
みんなのレビュー
まだレビューはありません
No.78
59

『独習JavaScript』は、初心者から経験者までがJavaScriptを学ぶための標準教科書です。人気講師外村将大氏による新書で、基本的な知識や概念を詳細に解説し、サンプルプログラムを通じて理解を深めることができます。全17章を通じて、JavaScriptの言語仕様やプログラミングの基礎を網羅し、実践的な問題を通じて学習をサポートします。初心者でも本書を使うことでJavaScriptの本質をしっかりと理解できる内容となっています。

みんなのレビュー
まだレビューはありません
No.79
59

本書は、初心者向けにLinuxの基礎知識を丁寧に解説し、LPI Linux Essentials、LPIC-1、LinuC-レベル1の試験範囲をカバーしています。学習環境の構築やコマンドの実行を通じて、実践的に学べる内容になっています。各章では、Linuxの基本概念からユーザー管理、ファイルシステム、ネットワーク基礎まで幅広く扱っています。著者は企業研修や教育に携わる赤星リナです。

みんなのレビュー
まだレビューはありません
No.80
61

jQueyのその先へ。サンプルをつくりながら学ぶ制作現場の実装スキル jQueyのその先へ。 サンプルをつくりながら学ぶ制作現場の実装スキル JavaScriptの基本書は数多く存在しますが、実際の開発で、どうコードに落とし込めばいいかとなると、とたんに「壁」を感じる人がたくさんいます。本書は、そんな人たちが、これだけ学べば「壁」が越えられるという5つ(❶オブジェクト指向の考え方、❷UI・インタラクティブ表現としてのイベント、❸Canvas APIによるグラフィック表現、❹Ajaxを利用したAPI連携とデータ検索、❺シングルページアプリケーションの実装)を集中的に学んでいく学習書です。それぞれ読んで理解しできる「基本」と、具体的なコードを書きながら学べる「実践」とのセットで学べるので、現場で使えるスキルが効率よく学べます。 Chapter01 オブジェクト指向 Chapter02 UI・インタラクティブ表現 Chapter03 グラフィック表現 Chapter04 AJAX・API連携・データ検索 Chapter05 シングルページアプリケーション

みんなのレビュー
まだレビューはありません
No.83
59

本書は、駆け出しエンジニア向けに厳選されたIT用語をイラスト付きで解説しています。各用語は一言で説明され、関連する話題も取り上げることで理解を深めます。特に、入社1年目やIT業界未経験者でも分かりやすい内容となっており、専門書の副読本や資格対策としても適しています。目次には、トレンド用語、基本用語、システム開発用語、Web制作用語、セキュリティ用語、AI技術用語などが含まれています。知識を楽しく、効率的に身につけることができます。

みんなのレビュー
まだレビューはありません
No.85
59

本書『Linuxのしくみ』は、Linux OSの動作や構造を視覚的に理解するための解説書です。プロセス管理、メモリ管理、ファイルシステム、仮想化、コンテナなどのテーマを扱い、豊富なグラフや図解を用いて分かりやすく説明しています。改訂版ではフルカラー化され、ソースコードがC言語からGo言語とPythonに更新され、最新の技術に対応しています。エンジニアにとって必須のLinuxの理解を深めるための一冊です。

みんなのレビュー
まだレビューはありません
No.87
59

本書は、メタバースの可能性や影響を探るルポルタージュで、特にソーシャルVRに焦点を当てています。著者は仮想現実の住人として、メタバースが人間の文化やアイデンティティ、コミュニケーション、経済に与える影響を考察します。前半ではソーシャルVRサービスや関連技術を解説し、後半ではユーザーの経験や調査結果を基に、メタバースがもたらす変化を論じます。メタバースは新たな人間社会の形成を促進し、物理的制約から解放される可能性を示唆しています。

みんなのレビュー

メタバース世界で活動するバーチャル美少女ねむによる、メタバースの今が分かる書籍。ビジネス観点というよりも実際にメタバースを利用する消費者側の今が学べる。

No.91
59

この書籍は、WebブラウザがURLを入力してからWebページが表示されるまでのプロセスを探る内容で、ネットワーク技術に関する基礎解説が大幅に加筆された改訂版です。目次にはブラウザ内部のメッセージ作成、TCP/IPプロトコル、LAN機器(ハブ、スイッチ、ルーター)、アクセス回線とプロバイダ、サーバー側のLAN、Webサーバーへの到達と応答データの戻りなどが含まれています。著者はネットワーク業界での経験を持つ戸根勤氏です。

みんなのレビュー
まだレビューはありません
No.94
59

本書はRubyプログラミング言語の仕様や実践的な知識を解説した入門書で、豊富なサンプルコードと例題を通じて文法やプログラミングの流れを学べます。2017年に初版が発行され、2020年にはRuby 3.0の新機能に対応した改訂版が登場。初心者向けにわかりやすく説明されており、基礎からプロの技術まで幅広くカバーしています。著者は伊藤淳一氏で、プログラミング教育にも力を入れています。

みんなのレビュー
まだレビューはありません
No.95
75

JavaScript初心者でも安心して学べる超入門書の登場! 【本書の概要】 Webサービスの開発現場で人気のJavaScript。 はじめてJavaScriptに触れる方も多くなってきています。 本書はそうしたJavaScript初心者の方に向けて 簡単なサンプルを作りながら、JavaScriptのプログラムの仕組みを 体験してもらう書籍です。 【対象読者】 JavaScriptのついて、何も知らない超初心者 【1年生シリーズ・3つのポイント】 ・対話形式で解説し、イラストを交えながら、基礎知識を解説します。 ・初めての方でも安心して学習できるよう基本文法もしっかり解説します。 ・平易でサンプルを用意していますので、安心してプログラムを体験できます。 【本書のポイント】 クロネコ先生とマウス君と一緒に 基本的なプログラムから、作って楽しい音楽アプリの作成まで 体験して、プログラミングのしくみを学ぶことができます。 【著者】 リブロワークス 書籍の企画、編集、デザインを手がける編集プロダクション。手がける書籍はプログラミングからExcelまでIT系を中心に幅広い。最近の著書に『Unityの寺子屋 定番スマホゲーム開発入門』(MdN、大槻有一郎名義、共著)、『今すぐ使えるかんたんEx Excel作図入門』(技術評論社)などがある。 第1章 JavaScriptで何ができるの? 第2章 計算するプログラムを作ろう 第3章 コンピュータに判断させよう 第4章 プログラムの外側を作ってみよう 第5章 遊べる音楽アプリを作ってみよう

みんなのレビュー
まだレビューはありません
No.97
59
みんなのレビュー
まだレビューはありません
No.98
59

この書籍では、言語設計の背景や文法の成り立ち、プログラミング言語の効率的な学習方法について解説しています。目次には、処理の流れ、関数、エラー処理、名前とスコープ、型、並行処理、オブジェクトとクラスなどのテーマが含まれています。著者は西尾泰和で、博士号を持ち、サイボウズ・ラボで研究を行っています。

みんなのレビュー
まだレビューはありません
No.100
59

『メタプログラミングRuby』の改訂版は、Ruby 2.x、Ruby 1.9、Rails4、およびJRubyに対応しています。メタプログラミングの基本概念や技術を解説し、前半では様々な手法を紹介、後半ではRailsを用いた実例を示しています。内容はほぼ全面的に刷新されており、Rubyを活用したプログラミングを習得したい開発者にとって必携の一冊です。著者は豊富な開発経験を持つパウロ・ペロッタ氏と角征典氏です。

みんなのレビュー
まだレビューはありません
No.101
59

本書は、システム開発における設計の基本知識を提供する解説書で、エンジニアがゼロからシステムを構築するための実践的ノウハウを紹介しています。設計に挑戦する際の課題(アプリケーション設計、データベース設計、画面設計など)を事例を通じて解説し、アジャイルやマイクロサービスの最新手法も取り入れています。若手エンジニアのステップアップやリーダーシップ向上を目指す人に向けた内容です。著者はITアーキテクトとしての豊富な経験を持つ吉原庄三郎氏です。

みんなのレビュー
まだレビューはありません
No.102
59

ソフトウェアテストの定番入門書が10年ぶりのリニューアル!現場の必須手法と学術的根拠のエッセンスを詰め込んだ1冊。 全エンジニア必読のロングセラー、10年振りにリニューアル!テストを学びはじめるなら、まずはこの一冊から。本書は、ソフトウェアテスト初心者のITエンジニアに向けて、テストの基本知識を解説した入門書です。現場で実施されるテスト手法の基礎やポイント、心得など、ITエンジニアにとって必要不可欠な情報を、テスト界の第一人者である著者がわかりやすく解説しています。10年ぶりのリニューアルでは、定番入門書としてのわかりやすさ・読みやすさはそのままに、内容の充実度をさらにパワーアップ。開発現場や時代の変化に合わせて、用語や記述を全面的に見直すとともに、「AIを活用したテスト」や「カオスエンジニアリング」など、新たなニーズに応えるトピックも追加収録しています。開発現場に入りたての初級エンジニアはもちろん、新人を育成するメンターや先輩の立場にいる方にもおすすめの一冊です。【目次】●第1章 はじめに●第2章 ソフトウェアテストの基本 ―ホワイトボックステスト―●第3章 エンジニアが最もよく使う手法 ―ブラックボックステスト―●第4章 探索的テスト●第5章 要求仕様のテスト●第6章 非機能要求のテスト ―困難さとの闘い―●第7章 テストの自動化という悪魔 ―なぜ自動化は失敗するのか―●第8章 ソフトウェアテスト運用の基本 ―テスト成功の方程式―●第9章 ソフトウェア品質管理の基本 ―ソフトウェア品質のメトリックス―●第10章 新しいテスト技術【著者情報】高橋寿一(たかはしじゅいち)情報工学博士。1964年東京生まれ。フロリダ工科大学大学院にてソフトウェア工学修士、Cem Kaner博士、James Whittaker博士にソフトウェアテストの指導を受けた後、広島市立大学大学院にてソフトウェアテスト研究により博士号取得。米Microsoft社・独SAP社でソフトウェアテスト業務に従事後、日本大手電機会社勤務(現職)。主な著書に『ソフトウェア品質を高める開発者テスト 改訂版』(翔泳社)、共著に『現場の仕事がバリバリ進む ソフトウェアテスト手法』(技術評論社)がある。 ●第1章 はじめに 1.1 テスト担当者の心得 ─先人の言葉に学ぶソフトウェアテストの奥義─ 1.2 完全無欠なソフトウェアテストは可能か? ─100万のテストケースでも十分とはいえない─●第2章 ソフトウェアテストの基本 ―ホワイトボックステスト― 2.1 どんなテスト手法が有効か 2.2 プログラムの振る舞いをテストする ─制御パステスト法─ 2.3 大人気ゲームソフトのバグ 2.4 ステートメントカバレッジ 2.5 ブランチカバレッジ 2.6 カバレッジ基準 2.7 カバレッジテストで検出できないバグ●第3章 エンジニアが最もよく使う手法 ―ブラックボックステスト― 3.1 ブラックボックステストの基本 ─境界値分析法─ 3.2 バグの住む場所を探す ─境界値分析法─ 3.3 複雑な入出力のためのテスト ─ディシジョンテーブル─ 3.4 GUIをテストする ─状態遷移をテストする─ 3.5 ブラックボックステストのまとめ●第4章 探索的テスト 4.1 テストケースベースのテスト ─versus探索的テスト─ 4.2 探索的テストのサンプル 4.3 非機能要求に対する探索的テストのアプローチ 4.4 探索的テストのまとめ●第5章 要求仕様のテスト 5.1 漠然たるユーザー要求を機能要求に落とし込む 5.2 要求に優先順位をつける 5.3 テスト可能な要求 5.4 ユーザーストーリーと要求●第6章 非機能要求のテスト ―困難さとの闘い― 6.1 期待通りの性能を引き出すために ─パフォーマンステスト─ 6.2 攻撃に耐え得るソフトウェアの構築 ─セキュリティテスト─ 6.3 信頼性ってちゃんと知ってます? 知ったかぶりしてません? ─信頼度成長曲線─●第7章 テストの自動化という悪魔 ―なぜ自動化は失敗するのか― 7.1 その自動化ツールは役に立っていますか? ─テスト自動化の功罪─ 7.2 テスト担当者が陥りやすい罠 ─テスト自動化の本当の問題点─ 7.3 自動化設計戦略 7.4 新たなソフトウェアテストのステージ●第8章 ソフトウェアテスト運用の基本 ―テスト成功の方程式― 8.1 最悪のソフトウェアを出荷しないようにするには ─コストと品質のバランス─ 8.2 テストプランの書き方 ─IEEE 829テストプランテンプレート─ 8.3 テストケースの書き方 ─効率的なテストケースの作成と管理─●第9章 ソフトウェア品質管理の基本 ―ソフトウェア品質のメトリックス― 9.1 品質を目に見えるものにするには ─メトリックス選択の基本─ 9.2 バグの数を管理するバグメトリックス 9.3 コード行数からわかる意外な事実 ─ソースコードメトリックス─ 9.4 複雑なコードほどバグが出やすい ─複雑度のメトリックス─ 9.5 Microsoftはどんなメトリックスを使っているのか ─無駄のないメトリックス選択の例─ 9.6 汝、人を謀る(測る)なかれ ─メトリックスの間違った使い方─ 9.7 アジャイルメトリックス●第10章 新しいテスト技術 10.1 AIをとりまくテスト 10.2 複雑なシステムのテスト ─テストは無限大─

みんなのレビュー
まだレビューはありません
No.103
59

この書籍は、小規模ネットワークの設計と構築を自分で行うための入門書で、主に若手IT担当者やネットワーク管理者を対象にしています。フルカラー図解を用いてネットワーク構築の基本をわかりやすく解説し、シミュレーション形式で具体的な構築事例を示しています。内容はネットワークの進め方から高度化、運用管理まで幅広くカバーしています。著者はネットワーク技術の解説を行う専門家です。

みんなのレビュー
まだレビューはありません
No.106
59

本書は競技プログラミング(競プロ)に必要なアルゴリズムやデータ構造、考察テクニックを詳しく解説し、150問以上の演習問題を通じて知識を定着させることを目的としています。77個のテクニックを網羅し、320点以上の図で理解を助ける内容で、全問題は自動採点システムに対応しています。著者は国際情報オリンピックで金メダルを三度獲得した実績を持つ米田優峻氏です。

みんなのレビュー
まだレビューはありません
No.108
59

本書『アジャイルサムライ』は、ソフトウェア開発におけるアジャイル手法を紹介しており、顧客に価値を提供するプロフェッショナルとしてのアプローチを解説しています。内容はアジャイルの基本、方向づけ、計画、プロジェクト運営、プログラミングに関する各部に分かれており、著者は実務経験豊かなアジャイルコーチたちです。

みんなのレビュー
まだレビューはありません
No.109
59

本書は、JavaScriptを使用するWebプログラマ向けに、実践的なテクニックや開発ノウハウをまとめた逆引き集です。基本構文からオブジェクト指向、DOM操作、ブラウザーオブジェクト、開発ツールまで幅広くカバーしており、特に中級者がスキルを向上させるための内容が充実しています。著者の経験に基づいた実用的なレシピや注意点も紹介されており、JavaScriptの活用を深めたい人に最適です。

みんなのレビュー
まだレビューはありません
No.113
59

この書籍は、フロントエンド開発におけるさまざまな支援ツールの使い方と選択基準を解説しています。内容は、導入編でフロントエンドエンジニアに求められるスキルやツール群を説明し、実践編では開発環境やCI/CDのメリットを学び、応用編では解析やチーム開発について深く掘り下げます。著者は、Web開発やチーム効率の改善に取り組む経験豊富なエンジニアです。

みんなのレビュー
まだレビューはありません
No.114
59

この本は、スクラムを初めて導入する人のために書かれた実践的なガイドです。内容は、スクラムの基本的な理論から実際の開発プロセスまでを分かりやすく解説しており、架空の開発現場を用いて具体的なプラクティスを紹介しています。増補改訂版では、スクラムガイド2017年版に基づく最新のルールや用語の変更、実際の開発現場に合わせた内容が反映されています。スクラムを始めたい人や、導入に苦労している人にとって役立つ一冊です。

みんなのレビュー
まだレビューはありません
No.116
59

SEの仕事の成否を分けるのは、コミュニケーションとマネジメントだった!業務システム開発の本質は「人」にあるということをいち早く見抜き、20年以上にわたって開発プロジェクトを次々に成功させてきた著者が、その成功の秘密を公開するSE必読の書。2006年の初版発行以来、増刷に増刷を重ね、No.1マニュアルとして全国のSEから絶賛されてきた『SEの教科書』が、続編『SEの教科書2』とあわせて改訂・完全版で登場。 第1部 成功するSEの考え方、仕事の進め方(SEの仕事は「人」が9割 失敗の原因はコミュニケーション不足 マネジメントが成否の鍵 コミュニケーション重視の会議術-準備編 コミュニケーション重視の会議術-実践編 プロジェクト初期段階の仕事術 成果物作成の仕事術 顧客業務分析の仕事術 設計・実装・テストの仕事術 プロジェクト運営の仕事術 業務システム開発は「伝言ゲーム」) 第2部 成功するSEのプロジェクト計画・運営術(名ばかりプロジェクトマネジメント 誤解がプロジェクトを破綻させる 上流工程はすべて計画活動 本当の計画、名ばかりの計画 ネットワーク図による計画作成術(アナログ式) ネットワーク図による計画作成術(デジタル式) ネットワーク図による計画の最適化 IT業界が日本を救う)

みんなのレビュー
まだレビューはありません
No.117
59

この文章は、書籍の目次と著者情報を紹介しています。書籍は三部構成で、第一部ではアルゴリズムやプログラムの構造について、第二部ではパフォーマンスやアルゴリズムデザインのテクニックについて、第三部では具体的な問題解決の作品を扱っています。著者の小林健一郎は東京大学で物理学を学び、情報科学を専門とする教授です。

みんなのレビュー
まだレビューはありません
No.121
59

この書籍は、良いコードを迅速に生み出すための共同開発の手法を実践的に学べる内容です。目次には、GitやGitHubの導入、操作方法、Pull Requestの使い方、連携ツール、開発フローなどが含まれています。著者の大塚弘記はアジャイル開発の専門家で、企業におけるWebアプリケーション開発の指導を行っています。

みんなのレビュー
まだレビューはありません
No.123
61

お金の力を正しく知って、思い通りの人生を手に入れよう。変化の時代のサバイバルツールとして世界中で読まれるベスト&ロングセラー オリエンタルラジオ 中田敦彦さん「YouTube大学」で紹介、大絶賛! □最初に読むべき「お金」の基本図書 毎年多くの「お金」に関する本が出版され,書店に並び、そして消えていきます。 そんな状況の中で、「金持ち父さんシリーズ」は刊行から20年経った今でも変わらず多くの支持を得ています。 その第1作目である『金持ち父さん 貧乏父さん』は、時代が変わっても古びない原理原則を示す「お金」の基本図書。 「目からウロコの連続でした! 」という声が絶えず寄せられ、これまで数多の人々の「お金観」を変えてきました。 日本やアメリカのみならず、本書が刊行された2013年時点で51ヶ国語に翻訳され、109ヶ国で読まれています。 教えの書―金持ち父さんの六つの教え 金持ちはお金のためには働かない お金の流れの読み方を学ぶ 自分のビジネスを持つ 会社を作って節税する 金持ちはお金を作り出す お金のためでなく学ぶために働く 実践の書 まず五つの障害を乗り越えよう スタートを切るための十のステップ 具体的な行動を始めるためのヒント

みんなのレビュー

物語形式で、わかりやすくお金への知識が書いてありました。お金に関する本では、お金の使い方がずさんな人に対して攻撃的や嫌味な表現も見られますが、この本はそういったものがなく、気持ちよく読了できました。お金に関する入門書としてぜひ読んでほしいです。

勉強になった!

No.125
59

本書は、JavaScriptの基礎から実践的な知識までを網羅しており、プログラミング初心者でも現場で役立つスキルを身につけられる内容です。目次には、導入編、基本編(変数、関数、オブジェクト指向など)、実践編(Webページ作成)、応用編(フレームワーク)などが含まれています。著者は技術書やゲーム開発に携わる柳井政和氏です。

みんなのレビュー
まだレビューはありません
No.127
59

この書籍は、CSSの設計や管理に関するプロの考え方を詳しく解説しています。内容は、CSSの基本、コンポーネント設計のアイデアと実践、CSSプリプロセッサの活用、運用に必要なツール、Webコンポーネントの可能性などを含んでいます。著者は、フロントエンドエンジニアの谷拓樹氏で、アプリ開発やUIデザイン、コミュニティ活動に従事しています。

みんなのレビュー

No.130
59
みんなのレビュー
まだレビューはありません
No.131
61
みんなのレビュー

ある程度構文を覚えた後にPythonでの分析に慣れたいのであればこの書籍一択。Pythonでのデータ分析に慣れるためにはとにかく手を動かしまくること!

No.133
59

本書は、長寿社会を迎える現代における新しい生き方や働き方を提案する内容です。著者は、従来の教育・仕事・引退の3ステージモデルが崩れつつある中で、エクスプローラーやポートフォリオ・ワーカーといった新しいライフステージを示し、健康で長い人生を楽しむための戦略的な人生設計を促します。お金や有形資産だけでなく、見えない資産や人間関係の重要性も強調され、結婚や職業選択において慎重さが求められます。また、未来の労働市場や人間関係の変化についても触れています。全体として、100歳時代における新しい価値観と生き方の指針を示す一冊です。

みんなのレビュー

今では色んなところで引用される人生100年時代というパスワードのきっかけになった書籍。もう既に1つの会社に勤め上げるような旧来の生き方は崩壊している。将来に不安を抱いているビジネスパーソンはこの本を読んで時代の変化に置いていかれないような生き方を選択して欲しい。

search