プログラミングを独学するのに本を書いたいのですが、技術書はどれも値段が高くて困っています。お金をあまりかけずに勉強できる方法はありませんか?
私もプログラミングの勉強を始めた当初、HTML&CSSやjQueryに関連する書籍を探しに本屋へ行ったのですが、値段の高さにビビりました。
どの本も平均して3,000円〜4,000円。
3〜4冊買ったら10,000円オーバー・・・無理・・・
どうにかもう少し安い金額でプログラミング関連の書籍を購入できないか探していたところ最強の方法を見つけました。
それはAmazonの「Kindle Unlimited」を利用すること。今回の記事ではプログラミング学習にKindle Unlimitedが最強な理由を紹介します。
・本でプログラミングを独学するなら「Kindle Unlimited」がコスパ最強な理由
プログラミングを本で独学するならKindle Unlimitedがコスパ最強な3つの理由
Kindle Unlimitedがプログラミングを独学するのにおすすめな理由は以下の通り。
- 月額980円でプログラミングの本が読み放題
- 電子書籍なので持ち運びが楽ちん
- プログラミング以外の本も読み放題
1つずつ詳しく説明します。
1. 月額980円でプログラミングの本が読み放題
意外に知られていないことですが、Kindle Unlimitedにはプログラミング関連の本ががかなり豊富です。
例えば、HTML&CSSで本を検索すると以下のように候補が出てきます。
次に「Javascript」で検索して見ます。
最後に「PHP」でも検索して見ました。
見てもらうと分かる通り、一般的なプログラミング言語の本ならだいたいあります。
すでに勉強を始めている人なら分かると思いますが、プログラミングは勉強することが多いです。1つの言語のみで勉強を終えることはまずあり得ません。
まずはマークアップ言語であるHTML&CSSを勉強したら、以降はJavascript、jQuery、PHP、WordPressと言ったように「勉強したい」と思う言語がどんどん出てくるはず。
その度に本を買っていては出費が大変なことになるので、月額980円であらゆる言語の本が読めるのはかなりコスパが高い方法と言えます。
2. 電子書籍なので持ち運びが楽ちん
本屋に行って実際に見てみるとわかりますが、プログラミング関連の本は分厚くて、重いものが多いです。
家で勉強するには多少分厚くても問題はありませんが、「気分転換も兼ねてカフェで作業したい」なんて時には本も一緒に持ち歩かなくてはいけません。
1冊程度であればさほど問題ありませんが、2〜3冊持ち歩くとなると結構な重さですし、パソコンも一緒に持って出歩くとなるとかなりの重労働。
その点、Kindleはスマホやタブレットにダウンロードして使うことができるので、重たい本を何冊も持ち歩く必要はありません。
私はiPadをメインにKindleを利用してますが、海外旅行中でもリュック1つで事足りるので重宝しています。
3. プログラミング以外の本も読み放題
Kindle Unlimitedはプログラミング以外の本も読み放題です。
ビジネス書、小説、雑誌、漫画などいろいろありますが、私がよく読んでいるのが旅行雑誌の「るるぶ」。るるぶは本屋で買おうとすると1冊1,000円ほどします。
しかし、Kindle Unlimitedなら日本&海外合わせて100冊以上のるるぶの観光地ガイドブックが読み放題。旅行好きの人ならこれだけでも十分元は取れます。
私も旅行が大好きでよく海外に行きますが、シンガポール、マレーシア、タイ、ベトナム、ミャンマー、台湾、アメリカなどの情報はすべてるるぶで収集しました。
Kindle Unlimitedで「るるぶ」が読み放題であることは実はあまり知られていなかったりするのでちょっとした裏技ですね。
Kindle Unlimitedにはデメリットもある
話が少しそれましたが、プログラミングの本の話に戻します。Kindle Unlimitedを使ってプログラミングの勉強をするにはデメリットもあります。
それは紙面の本と違って「目的のページを探しにくい」こと。
例えば、プログラミングの勉強をしていて書き方を忘れてしまった時、とっさに本の中にある情報が欲しい時があると思います。
紙の本であればよく使うページに付箋を貼ったり、ページを折り曲げておけば、素早く目的のページたどり着くことができます。
しかし、Kindleではそうもいきません。
付箋機能やマーカー機能はあるものの、紙の本のようにページをペラペラめくりながら感覚的にページを開くということは難しくなります。
上記の理由から「やはり紙の本がいい」という人は一定数います。
ただ私の場合、プログラミング以外の本もたくさん読むので、デメリットよりもメリットが大きく、かれこれ1年以上愛用しています。
ただ、自身の生活スタイルに合わせて選ぶのが一番ですね。
手軽にプログラミングを学びたいという人はプロゲートもオススメ
「本よりもう少し手軽にプログラミングを学んで見たい」という人にはプロゲート(Progate)というプログラミング初学者を対象としたサービスがオススメです。
プログラミングを始めるのに必要なエディターやサーバーなどの環境設定は一切いらず、いきなりコードを書き始めることができます。
「にんじゃわんこ」や「ひつじ仙人」といった親しみやすいキャラクターを使ったスライドがとてもわかりやすく、私もプログラミングを始めたばかりの頃はお世話になりました!
すべてのコースを受けようとすると月額980円かかりますが、無料でできるコースもいくつかあるので試してみると良いかもしれません。
動画でプログラミングを学びたいならドットインストール
「プログラミングを勉強するなら動画がいい」という方はドットインストールというサービスも選択肢の1つとして取り入れてみてください。
1つの動画の長さは約3分ほどで区切られており、動画の通りに進めていくだけでプログラミングを学べます。
例えば、PHP言語に関するコースであれば、以下のようなコースがあります。
- ビンゴシートを作ろう
- To Do管理アプリを作ろう
- クイズアプリを作ろう
具体的な目標物を作りながらプログラミングを書いていくので、より実践に近い形で学ぶことができ、楽しみながら勉強することができます。
やや難易度は高めなので、プロゲートや他の教材と併用して利用すると良いと思います。
プロゲート&ドットインストールについては以下の記事で詳しく説明しているので、興味のある方は読んでみてください。
https://ownedmedianoie.com/how-to-learn-programming/
プログラミング習得は自分にあった勉強方法を見つけることが大事
最近では私を含めてプログラミングを勉強する人が一気に増えたため、それに伴って様々なサービスがリリースされています。
どの勉強方法が自分にあっているのかは正直やってみないとわからないので、とりあえず無料でできる範囲ででも試してみてください。
ただ、もし本を使ってじっくりプログラミングを勉強してみたいのであればKindle Unlimitedは圧倒的にコスパが良いのでオススメです。
プログラミングの勉強頑張りましょう!