これからRubyを勉強する人が絶対読んでおきたい書籍9冊+α

    
2013/11/06
    

アイキャッチ-01
今回のエントリでは、これからRubyを勉強する人にオススメな書籍を9冊ご紹介します。

特に必読の3冊

1.たのしいRuby 第4版

定番の一冊。RubyistのためのRubyを教えてくれる本で、Ruby2.0にも対応しています。
41WMC2+5rfL SS400 1
  • たのしいRuby 第4版
  • 高橋征義・後藤裕蔵 著
  • まつもとゆきひろ 監修
  • ソフトバンククリエイティブ
  • 2013/06/04発売



2.初めてのRuby

他言語でしっかりしたコードが書ける人にはオススメの1冊。
Picture large978 4 87311 367 8



3.たのしい開発 スタートアップRuby

Rubyの入門書。「ムキムキのハッカー文化」にどっぷり浸からなくともRubyを楽しく書いたり、ソフトウェアを作ることができるのだと教えてくれる本です。
51HkURdvKbL



ステップアップする時に読みたい3冊

4.パーフェクトRuby

現場のRubyistが使うモダンなRubyが網羅的にわかる実践的な本です。
Perfect ruby cover s
  • パーフェクトRuby
  • Rubyサポーターズ・すがわらまさのり・寺田玄太郎・三村益隆・近藤宇智朗・橋立友宏・関口亮一 著
  • 技術評論社
  • 2013/8/10発売



5.RailsによるアジャイルWebアプリケーション開発 第4版

現実問題として、Railsの考え方をまるっきり無視していては今のRubyコミュニティやRubyのプラクティスを上手に理解できないように思います。Railsを押さえるために一冊は読みたい本。そして一冊ならこれがオススメです。
51Gibg iYTL SL500


6.プログラミング言語Ruby

まつもとさん自身がRubyをどのように考えているのか記された貴重な1冊。
Picture large978 4 87311 394 4
  • プログラミング言語Ruby
  • まつもとゆきひろ・DavidFlanagan 著
  • 卜部昌平 監訳・監修
  • 長尾高弘 訳
  • オライリージャパン
  • 2009/1/26発売



Rubyで一生食っていくための3冊

7.Rubyベストプラクティス -プロフェッショナルによるコードとテクニック

通称カニ本。硬派な本ですがRuby上級者への橋渡しとなってくれそうな知識が詰まっています。
Picture large978 4 87311 445 3



8.メタプログラミングRuby

Rubyistのためのデザインパターンとも言える立ち位置の1冊。「クラスマクロ」「フックメソッド」といった、Rubyistが当たり前のように使っている言葉の意味が理解できるようになります。
51TODrMIEnL



9.なるほどUnixプロセス ― Rubyで学ぶUnixの基礎

Web系のエンジニアは、多くの場合、UNIX系の何かのシステムを触る確率が高いですし、UNIXの考え方がRubyに与えた影響は計り知れません。本書を通してそれを学んでみましょう。
Cover l



おまけ.Rubyリファレンスマニュアル

本エントリを監修頂いた@udzuraさんこと近藤宇智朗さんが個人的に最もじっくり読んで参考になったRubyの日本語ドキュメントだそうです。一番気軽に読めて無料です。Macの方はDashのDocsetもあって便利です!

リンク

オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル


秋の夜長、読書の季節。たまにはじっくり腰を据えて読書に励みましょう!それでは良いRubyライフを!

監修:近藤宇智朗

550503 368214399899973 2124170021 n
Rubyエンジニア。paperboy&co.技術基盤チーム所属。WEB+DB PRESSでRuby連載「一歩先行くRuby」を現在連載中。今月23日に、ペパボエンジニア中心になって『【就活生向け】WEBエンジニアのおしごと解剖祭』と『秋のエンジニアぶつかり稽古 2013』という勉強会をやります!ぜひ来てください。
・ブログ :http://blog.udzura.jp/
・twitter : @udzura
・facebook : https://www.facebook.com/uchio.kondo

Find Job! Startupを購読する

職種から求人情報を探す
Webエンジニア・Webプログラマ |  Webデザイナー・HTMLコーダー |  グラフィックザイナー・クリエイター |  Webディレクター・Webプロデューサー |  スマートフォンエンジニア |  ネットワークエンジニア・サーバーエンジニア |  フロントエンドエンジニア
スキルから求人情報を探す
PHP |  Perl |  Ruby |  Python |  Java |  JavaScript |  C言語 |  C++ |  MySQL |  PostgreSQL |  iPhoneアプリ |  Androidアプリ
企業名から求人情報を探す
 |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |  A |  B |  C |  D |  E |  F |  G |  H |  I |  J |  K |  L |  M |  N |  O |  P |  Q |  R |  S |  T |  U |  V |  W |  X |  Y |  Z
Copyright (C) 2017 mixi recruitment, Inc. all rights reserved.