Deep Insider の Tutor コーナー
>>  Deep Insider は本サイトからスピンオフした姉妹サイトです。よろしく! 
Download Free EBooks(2015年3月版)

Download Free EBooks(2015年3月版)

無料でダウンロードできるIT技術系電子書籍(EPUB/PDF)一覧

2015年3月3日 (2015年3月4日 更新)

Microsft Press、O'Reilly、Apressを中心に、無償で入手・購入可能な電子書籍を50冊以上、集めてみた。ほとんど英語の書籍だが、日本語書籍もいくつかあり。

デジタルアドバンテージ 一色 政彦
  • このエントリーをはてなブックマークに追加

 本ページの内容を改訂した、2016年最新版の記事「無料でダウンロードできるIT技術系電子書籍(EPUB/PDF)一覧【2016年版】」が存在します。

 2015年に入り、「Amazon.co.jp: Kindle無料マンガ雑誌」がスタートするなど、本や雑誌を電子書籍で読む機会が増えてきている。特に「紙の書籍よりも、電子書籍の方が大きく割安になっている場合は、電子書籍で買う」という人も多いのではないだろうか(特にIT業界の人は)。実際に自分もAndroidタブレットやiPhoneなどを使って電子書籍を読むことが増えてきた。

 まだ電子書籍で本を読む習慣がないという人は、今春から試してみてはいかがだろうか。紙の書籍ではあり得ないが、電子書籍であれば無料で提供されているものもある。本稿ではそんな「無料*1でダウンロードできるIT技術系電子書籍」を一挙にまとめて紹介する(特に主要な出版社のものを取り上げている。「これがないぞ」というのがあればお知らせいただけると幸いだ)。

 なお以下では、英語書籍が圧倒的に多いので、逆に日本語書籍にのみ【日本語】と表記している。また電子書籍のファイル形式は、PDFEPUBという形で記載している。

 書籍タイトルのリンクをクリックすると、その電子書籍のダウンロードページへ移動できる。もしくは、PDFなどのファイル形式名のリンクをクリックすると、直接ダウンロードできる。

  • *1 執筆時点の情報に基づいており、将来的に無償ではなくなる可能性もあるので、あらかじめご了承いただきたい。また、後掲する各書籍の画像のリンク先はAmazon.co.jpの書籍ページになっており、そのページで購入する場合、一部は有料となっているので注意してほしい。

プログラミング/ソフトウェア開発全般

『Pro Git』

【日本語】 PDF EPUB MOBI AZW(Kindle用)

出版:2009年8月。Gitの解説書の日本語翻訳版。第1版。なお本家の英語版では、すでに2014年11月に第2版が発売開始されている。

『Beyond Interaction ―メディアアートのためのopenFrameworksプログラミング入門』

【日本語】 PDF コードサンプル

出版:2010年2月。2D/3Dの図形描画や、アニメーション、マウスやキーボードによるインタラクションなど、マルチメディアコンテンツやメディアアートを制作することに特化したフレームワーク「openFrameworks」。それを使ったプログラミングを基礎から実践まで学べる解説書。なお、紙の書籍では改訂第2版も販売されている。

『入門GTK+』

【日本語】 PDF

出版:2009年10月。Linux/Windows/Macに対応できるGTK+によるGUIプログラミングを、初心者向けに基礎から解説している。

『Ruby Programming Professional Made Easy: Expert Ruby Programming Language Success in a Day for any Computer User』

Amazon.co.jp(Kindle用)

出版:2015年1月。Rubyプログラミング用のハンドブック。実際に試しながら、効率的に学習できる。

『Moving to Microsoft Visual Studio 2010』

PDF コードサンプル

出版:2012年7月。過去のVisual StudioからVisual Studio 2010に移行するための方法や、Visual Studio 2010の新機能を解説している。

『What's New in Java 7?』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2011年10月。Java 7の新機能の概要を開発者向けに解説。

『What Is Node?』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2011年7月。「Node.js」(「Node」とシンプルに呼ばれることも多い)とは何かを紹介する入門書。

Web技術

『What Is HTML5?』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2011年7月。HTML 4からHTML5へ移行する上で何が本当に大事なのかを説明するHTML5の入門書。

『CSS and Documents』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2012年10月。CSS(Cascade Style Sheets)で、User-Agentに従って表示するドキュメント要素を変える方法を説明している。

『The Problem with Native JavaScript APIs』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2012年8月。現在のWebでは、JavaScript APIと人気JavaScriptライブラリが活用されるが、長期間使われる場合はメンテナンスの問題が発生する。そのような問題について解説する。

『The Past, Present, and Future of JavaScript』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2012年8月。JavaScriptが作られた背景を振り返りながら、今を見ることで、現在のような言語仕様になっている理由が分かる。またJavaScriptの今後についても触れる。

『What is Dart?』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2012年3月。モダンWebアプリを開発できる、Dartの言語/ライブラリ/ツールの短い解説書。

ソフトウェア開発手法

『What is DevOps?』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2012年6月。DevOpsとは何で、なぜそれが必要とされるのかをまとめた本。

『Producing Open Source Software』

PDF EPUB

出版:2005年11月。オープンソースソフトウェア(OSS)開発のプロジェクトを運営する方法を解説している。次のリンク先のWebページ上で、日本語で読むこともできる。

IoT(Internet of Things)開発

『Rethinking the Internet of Things』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2013年12月。IoTの「小さなデータ」が集まって「ビッグデータ」を形成するための、よりシンプルでスケーラブルなアーキテクチャについて説明する。

 ちなみに、この書籍はApress(エイプレス)だが、O'Reilly(オライリー)からは下記のIoT関連電子書籍(PDFファイル、2015年2月発行)が無料でダウンロードできるようになっている。

『Intel Galileo and Intel Galileo Gen 2』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2014年12月。開発者向けに、Intel GalileoおよびIntel Galileo Gen 2ボードの概要と、Arduino APIやArduino IDE、OpenCVなどを活用したプログラミングについて解説。

『Intel Galileo Gen 2 and Intel Edison for Beginners』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2014年12月。非開発者向けに、Intel GalileoおよびIntel Galileo Gen 2ボードを分かりやすく説明。現在はアルファ版として公開。2015年5月に完成予定。

『Sensor Technologies: Healthcare, Wellness and Environmental Applications』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2013年11月。センサー技術を現実世界で活用するためのキーポイントを考察している。

スマホ&タブレット向けアプリ開発

『Creating Mobile Apps with Xamarin.Forms, Preview Edition』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2014年10月。Xamarin.Forms開発の解説書。未完成なプレビュー版として無料公開されており、6章しかない。2015年の春に完成する予定。『Programming Windows』で有名なCharles Petzold氏による著作。

『Programming Windows Store Apps with HTML, CSS and JavaScript』

PDF EPUB MOBI Amazon.co.jp(Kindle用) コードサンプル

出版:2014年7月。Windows 8.1上で動作するWindowsストアアプリをHTML+JavaScriptを使って開発するための解説書。第2版。

『GUI Design for Android Apps』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2014年8月。モバイルアプリの開発者/デザイナー向けに、GUIデザインに関するチュートリアルやコードサンプル、事例、知っておくべき原則などを説明。

『Android on x86: An Introduction to Optimizing for Intel Architecture』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2013年12月。ARM上のAndroidとx86上のAndroidの違いや、アプリをx86アーキテクチャに対応させるための方法などを説明。

『TouchDevelop: Programming on the Go』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2013年6月。Microsoft Researchが提供するプログラミング環境「TouchDevelop」を用いてPC/タブレット/スマートフォン向けのアプリを開発する方法を説明。

『Learn BlackBerry 10 App Development: A Cascades-Driven Approach』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2014年3月。BlackBerry 10 Cascadesフレームワークを使って、リッチなネイティブアプリを作成する方法を解説。

電子書籍制作

『HTML5 for Publishers』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2011年10月。Web技術のHTML5は、EPUB 3の標準仕様に公式にサポートされている。音声/ビデオ、Canvasなど、HTML5のリッチ機能の概要を電子書籍制作者向けに解説。

『What is EPUB 3?』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2011年9月。EPUB 3とは何か、なぜそれが電子書籍の新しいグローバルスタンダードとなるのかを説明。

 次のリンク先で、日本語の翻訳版もダウンロードできる。

『Accessible EPUB 3』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2012年2月。EPUB仕様を理解している方に向けての解説書。さまざまな機能を用いてアクセシビリティを高める方法を紹介。

『Publishing with iBooks Author』

PDF EPUB MOBI DAISY Amazon.co.jp(Kindle用)

出版:2012年2月。アップルが無料で提供しているiBooks Authorを使って、iBooks向けに電子書籍を作成・発行する方法を説明。

ビッグデータ/データ解析/データベース

『The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition』

PDF

出版:2009年2月。医療/経済/マーケティングなどの各種分野で膨大になってきているデータを分析・活用するために、統計学(機械学習/データマイニング/推定/予測など)における新しい理論・ツールの基礎を解説している。数学者/統計学者だけでなく、実業界でデータ分析が必要な方も読者ターゲット。

『Introducing Microsoft Azure HDInsight』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2014年6月。Microsoft Azure上でApache Hadoopのサービスを提供するHDInsightの基礎と使い方を解説。

『Cloudera Impala』

【日本語】 EPUB MOBI

出版:2013年11月。Apache Hadoopで動作する分散クエリエンジンのCloudera Impalaに関する解説書。

『Python for Informatics: Exploring Information』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2013年9月。Python言語でデータを扱うことで、プログラミングと計算科学の思考を習得するための教科書。

『Introducing Microsoft SQL Server 2014』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2014年5月。SQL Server 2014の新機能や概要、ビジネスニーズを満たすためのテクニックなどを解説している。

 過去のバージョンも、下記のリンク先からダウンロードできる。

クラウド

『Microsoft Azure Essentials: Fundamentals of Azure』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2015年1月。開発者とITプロ向けに、Azureの主要サービスに関する基礎情報を提供している解説書。第1版。各章は独立しており、そこに記載しているデモは途中の章から読んでも試せる。

『Introducing Windows Azure for IT Professionals』

PDF EPUB MOBI Amazon.co.jp(Kindle用) コードサンプル

出版:2013年11月。ITプロ向けの、Windows Azure概要説明。

『Building Cloud Apps with Microsoft Azure』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2014年7月。ASP.NET(C#)開発者向けに、現実世界でクラウドソリューションを構築するための基本的なパターンを解説している。

『Rethinking Enterprise Storage: A Hybrid Cloud Model』

PDF EPUB MOBI

出版:2013年8月。クラウドストレージとオンプレミスのストレージを組み合わせるハイブリッドクラウドモデルの技術的概要、利点、トレードオフ、実装ポイントなどを説明。

オペレーティングシステム/運用管理

『Introducing Windows Server 2012 R2』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2013年11月。Windows Server 2012 R2の概要や、新機能、ビジネスニーズを満たす方法に関するアドバイス、実践的な内容を提供している解説書。

 前のバージョンであるWindows 2008に関する電子書籍は、下記のリンク先からダウンロードできる。

『Introducing Windows 8.1 for IT Professionals』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2013年10月。ITプロ向けに、Windows 8.1の概要や、新機能、実践的な内容を提供している解説書。

 前のバージョンであるWindows 7に関する電子書籍は、下記のリンク先からダウンロードできる。

『Introducing Microsoft System Center 2012 R2』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2014年1月。System Center 2012 R2の概要や、新機能、ビジネスニーズを満たす方法に関するアドバイス、実践的な内容を提供している解説書。

 下記のSystem Center関連の電子書籍も、無料でダウンロードできる。

アプリケーション

『Microsoft Office 365- Connect and Collaborate Virtually Anywhere, Anytime』

PDF EPUB MOBI

出版:2011年7月。Office 365の基本的な使い方を解説している。

『Office 365: Migrating and Managing Your Business in the Cloud』

PDF EPUB MOBI Amazon.co.jp(Kindle用)

出版:2013年12月。ITプロやビジネスオーナー向けに、Microsoft Office 365を使ってビジネスプロセスをクラウド化する方法を説明。

 本稿で紹介したもの以外にも、下記のリンク先のKindleストア(Amazon.co.jp)を参照すると、無償の電子書籍を見つけられる*2

  • *2 この他にもネットで検索すると、海賊版(著者や出版社に無許可)の電子書籍を無料ダウンロードできるようにしたサイトがヒットすることがある。そういった非公式のサイトからダウンロードして読むことは(何かしらの犯罪になってしまいかねないので)気を付けよう。

 執筆時点では、Microsoft PressApressは、電子書籍の無料提供を積極的に進めているようだ(例えば、中には5000円程度の紙の書籍が、電子の書籍ならタダということも……)。O'Reillyは、2011~2012年ごろいくつか無料の電子書籍を出しているが、ここ最近はあまり積極的ではなくなっている。ちなみに日本の出版社では、無料の電子書籍はほとんど出版されていない(出版されていても、書籍の一部サンプルとして発行されているようだ)。

更新履歴

2015/03/04
『Beyond Interaction ―メディアアートのためのopenFrameworksプログラミング入門』と『The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition』を追加しました。
Download Free EBooks(2015年3月版)
1. 【現在、表示中】≫ 無料でダウンロードできるIT技術系電子書籍(EPUB/PDF)一覧

Microsft Press、O'Reilly、Apressを中心に、無償で入手・購入可能な電子書籍を50冊以上、集めてみた。ほとんど英語の書籍だが、日本語書籍もいくつかあり。

Download Free EBooks(2015年3月版)
2. 無料でダウンロードできるIT技術系電子書籍(EPUB/PDF)一覧【2016年版】

Microsoft PressとApressを中心に、無償で入手・購入可能なコンピューターおよびIT技術系の電子書籍を50冊以上、集めてみた。ほとんど英語の書籍だが、日本語書籍もいくつかあり。

サイトからのお知らせ

Twitterでつぶやこう!