【確認せよ】無料で読めるプログラミングの電子書籍・Webサイト 10選
はじめに
今回の記事では、無料で読めるプログラミング関連の電子書籍・Webサイトを10個紹介する。あくまで一個人の見解に過ぎないが、1冊でも興味深い書籍があれば非常に幸いである。
97 Things Every Programmer Should Know
「プログラマが知るべき97のこと」の原版。プログラマーとして活躍するために必要なマインドセットや原則が徹底解説されている。
devdocs.io
様々な言語・フレームワークのチュートリアルが豊富。有名な言語・フレームワークの基本をザックリ学びたい人にオススメ。
The Linux Command Line
開発で使うLinuxコマンドとその使い方が丁寧にまとめられている。
Software Engineering at Google
Googleで採用されているエンジニアリングの基礎と極意を徹底解説されている。働き方や仕事の進め方、プログラマーとしての生き方について書かれている。有料だが、このサイトの日本語版は『Googleのソフトウェアエンジニアリング』で確認できる。
Essential JavaScript
JavaScriptの基本文法をソースコード付き、項目ごとに丁寧に解説されている。項目ごとに整理されているので、必要な知識にピンポイントでアクセスできる。JavaScriptを学ぶプログラマーなら全員確認するべき。
typescript-handbook.pdf
Microsoftが提供しているTypeScriptの参考書。公式が提供しているので最も信頼性が高い。TypeScriptで生計を立てているプログラマーは全員必見である。
100 Page Python Intro
Pythonの基本文法を簡潔に、かつ丁寧に解説されている。分量がそこまで多くないので気軽に読みやすい。Python初心者(英語が苦手ではない人に限る)にオススメできる。
Developing Time-Oriented Database Applications in SQL
SQLを扱う上での基本知識や具体的な使い方を丁寧に解説されている良書。
SQLite Tutorial
軽量のデータベース「SQLite」の基本知識や使い方、チュートリアルを丁寧に解説されている。
NoSQL Databases
NoSQLの基礎知識を徹底解説されている電子書籍。NoSQLについてわからなければ読んでおいて損はない。
余談
プログラミング・エンジニアリング関連の書籍は日本語よりも英語のほうが情報量が多い。英語が苦手ならDeepLやGoogle翻訳を使って翻訳しながら読み進めることを推奨する。
参考サイト
Discussion