プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

Rubyの学習でおすすめの本と動画【2024年最新】

更新日:

記事の内容


この記事では、Rubyを学習する上での良書を紹介していきたいと思います。

Ruby on Railsについては、この記事で紹介しています

Ruby on Railsの学習でおすすめの本と動画【2024年最新】

目次1 動画教材2 初心者向け3 中級者向け 動画教材 Ruby Metaprogramming - Complete Course ▼ 興味がある方は、画像をクリック 英語版です。 Rubyのメタプログラミングについて学べます。 Ruby ...

続きを見る

動画教材

Udemyのここがオススメ

  • 一ヶ月間は自由に返金することができるので、お試しで講座を受けられる。
  • 情報が古くなった場合には、著者が教材をアップデートしてくれることが多いので、初心者に優しい。

"ちゃんと" Ruby を学ぼう! ー オブジェクト指向機能ってなんだ?

興味がある方は、画像をクリック

iconicon

そもそも「オブジェクト」ってなんなんだ!?
クラスってなんだ?
継承ってなんだ?
オーバーライドってなんだ?

Ruby Metaprogramming - Complete Course

興味がある方は、画像をクリック

iconicon

英語版です。
Rubyのメタプログラミングについて学べます。
Ruby on Railsの中身を知りたい人には、オススメの講座です。

初心者向け【入門編】

脱初心者のための問題集 Ruby編


Rubyの基礎的な文法を学習し終わった後、次に何をしようかと考えている人にオススメの本です。
基礎を学んだ後にするべきことは、アウトプットです。
この本では、そのアウトプットをするための演習課題が、64問、用意されています。

この本を読み終えた後は、まず間違いなく、初心者から中級者に向けてのステップアップができているはずです^^
Rubyを勉強するさい、2冊目に最適な本です。

この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^
無料体験後も、200万冊以上の本を月額980円で読むことができる、読書好きにはもってこいのプランです。

スラスラ読める Rubyふりがなプログラミング


ふりがなプログラミングシリーズのRuby版です。
文句なしに、やさしい内容なので、これからプログラミングを始めてみようという人は、この本から始めると良いかもしれません。

たのしいRuby


Ruby入門書のベストセラーで、初版から17年も経っています。
プログラミング初心者に向けた基礎から、応用まで幅広く網羅しています。

中級者向け

プロを目指す人のためのRuby入門[改訂2版]


Ruby 3.0に対応しています。
Rubyの基礎から、テスト、クラス、モジュールまでわかりやすく説明されています。
プログラム初心者が、中級者になりたいときに読む本です。
Rubyの中級者にはかなり評判がいい本ですね。
Amazonのレビューで5が多くついています^^

上級者向け

メタプログラミングRuby


メタプログラミングとは、「プログラミングコードを記述するコード」を記述することを意味します。
メタプログラミングは、Ruby on Railsでよく使われている技術なので、Ruby on Railsを根本から理解したい人は、この本から始めるのがいいと思います。

Effective Ruby


一線級のプログラマたちが座右の一冊としている「Effective」シリーズです。
Rubyの深いところまで掘り下げているので、より効率的なRubyコードを書きたいと思っている人にはオススメの本です。

研鑽Rubyプログラミング


言語が備える基本的な機能(クラス、メソッド、変数など)の性能を実践で極限まで引き出すための思考、ライブラリやDSLを自分で設計するコツ、メタプログラミングやデザインパターンとの付き合い方、データベースやフレームワークに対する心構え、そしてセキュリティへの取り組み方などを扱います。
業務で毎日のようにRubyのコードを書いているというプログラマーはもちろん、ちょっとしたコードならRubyで書いたことがあるという他言語のプログラマーにとっても、プログラミングにおけるさまざまな原則とトレードオフについて繰り返し考え直すきっかけになる貴重な中級者向け解説書です。
中級から上級のRubyプログラマー、 自分自身のプログラミングを改善するために原則とトレードオフを学ぶことに関心のある方におすすめの書籍です。

-おすすめ本

Copyright© プログラミング道場 , 2024 All Rights Reserved Powered by AFFINGER4.