関連書籍紹介(レベル別)

初心者

  • 小学生から楽しむRubyプログラミング小学生から楽しむRubyプログラミング (日経BP)「Ruby」言語による小学生向けプログラミング入門書です。コンピューターの使い方からゲームプログラミングを楽しむまでを図版を交えてやさしく説明します。初心者Ruby2021年07月12日
  • スラスラ読める Rubyふりがなプログラミング (インプレス)スラスラ読める Rubyふりがなプログラミング (インプレス)初めてプログラミングを学習する人を対象に、「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で、プログラミング入門者が途中で挫折しないよう、プログラムの1行1行が何を意味していて、どう動くのかが理解できます。初心者Ruby2021年07月12日
  • 小学生から楽しむきらきらRubyプログラミング小学生から楽しむきらきらRubyプログラミング(日経BP)はじめてプログラミングを学ぶ小学生向けに、ブロック(ビジュアル)プログラミング言語「Scatch」とテキストプログラミング言語「Ruby」の両方の特徴を持つ「Smalruby」を使ったプログラミング入門書です。テキスト言語への移行もスムーズに行えるよう、ブロックとテキストの両方でプログラムを書く方法を丁寧に解説します。初心者その他2021年07月12日

初級

  • 3ステップでしっかり学ぶ Ruby入門3ステップでしっかり学ぶ Ruby入門 (技術評論社)初めてプログラミングを学習する人を対象に環境構築から解説されており、予習→実践→復習の3つのプロセスを踏むことにより、Rubyの基礎を身に付けることができます。初級Ruby2021年07月12日
  • ゼロからわかるRuby超入門ゼロからわかる Ruby 超入門(技術評論社)初めてプログラミングを学習する人を対象に図を多く使って分かりやすく説明されており、練習問題をとおして復習しながら、Rubyの基礎を身に付けることができます。初級Ruby2021年07月12日
  • オブジェクト指向言語「Rubyプログラミング入門」オブジェクト指向言語「Rubyプログラミング入門」(まちづくり三鷹)プログラミングをはじめて学ぶ中学・高校生向けに、ゲームを制作しながらRuby言語を使用したプログラミングを学習します。初級Ruby2021年07月12日
  • たった1日で基本が身に付く! Ruby on Rails 超入門たった1日で基本が身に付く! Ruby on Rails 超入門(技術評論社)初めてRuby on Railsを使用してWebアプリ開発を学習する人を対象に、開発環境の構築から1つのアプリを作るまでを説明しています。開発を進めながらRailsで生成されるコードを学習し、Webアプリ開発に必要な知識と開発の流れを身に付けることができます。初級Ruby on Rails2021年07月12日
  • 改訂4版 基礎Ruby on Rails (インプレス)改訂4版 基礎Ruby on Rails (インプレス)初めてウェブ開発に携わりたいと考えている方々を対象に、Rubyの文法やオブジェクト指向の考え方を初歩から解説し、Chapter 1 から順を追って学習していけば、Ruby on Rails によるアプリケーション開発の流れをつかむことができます。初級Ruby on Rails2021年07月12日
  • Ruby on Rails 6 超入門Ruby on Rails 6 超入門(秀和システム)初めてRailsに触れる方を対象に、最新のパワフルなRails6を使用したWebアプリ開発入門書です。「Railsの経験はないけれど、手っ取り早くRailsを知りたい」という人でも挫折しないよう、サンプルを実際に試しながら学べます。初級Ruby on Rails2021年07月12日

中級

  • たのしいRuby第6版たのしいRuby 第6版 (SBクリエイティブ)現在第6版と改訂しながら、ずっと読まれ続けているRuby本の定番です。
    チュートリアル、基礎、クラス、実践とテーマを切り分けてRubyの基礎から応用まで身に付けることができます。
    中級Ruby2021年07月12日
  • 改訂2版 パーフェクトRuby改訂2版 パーフェクトRuby(技術評論社) Rubyの言語仕様からメタプログラミングなど高度な内容まで最新の技術までを網羅した内容になっています。また、ライブラリや外部ツール、アプリケーション開発、テストなど、より実践的なトピックも充実しています。中級Ruby2021年07月12日
  • 独習Ruby on Rails独習Ruby on Rails(翔泳社)Rails入門者を対象に、プログラミング初心者も解説→コード→演習という形式で、自力で使えるようになるまで、基礎から一通り学べます。中級Ruby on Rails2021年07月12日
  • Ruby on Rails 6 実践ガイド (インプレス) Ruby on Rails 6 実践ガイド (インプレス) Rails入門者を対象に、1つの企業向け顧客管理システムを作る過程で、RailsによるWebアプリケーション開発の基礎知識とRailsのさまざまな機能、方法、作法、メソッド、テクニックを学ぶことができます。中級Ruby on Rails2021年07月12日
  • アジャイル時代のオブジェクト脳のつくり方  Rubyで学ぶ究極の基礎講座アジャイル時代のオブジェクト脳のつくり方 Rubyで学ぶ究極の基礎講座(翔泳社)オブジェクト指向の考え方についてオブジェクト指向型スクリプト言語であるRubyを通して学習できます。挫折をなるべく避け、楽しく学習できるようイラストや図がふんだんに使用されています。中級その他2021年07月12日

上級

  • プロを目指す人のためのRuby入門プロを目指す人のためのRuby入門(技術評論社)他の言語での開発経験がある人を対象に、プログラミング基礎知識の説明は最小限にし、他のプログラミング言語との違いを説明しています。また、リファクタリングの要点、テスト駆動開発、デバッグ方法など開発の現場で必要となる知識を身に付けることができます。上級Ruby2021年07月12日
  • パーフェクト Ruby on Rails 【増補改訂版】パーフェクト Ruby on Rails 【増補改訂版】 (技術評論社)Ruby on Railsの開発を一通り経験した方に、Railsの思想や基礎知識を深く説明し、実務で必要となってくるフロントエンド、テスト、コード品質からインフラまで網羅されています。新しいRailsの実務に必要な知識や最新のプラクティスを身に付けることができます。上級Ruby on Rails2021年07月12日