この商品は選択したお届け先には発送できません。別のお届け先を選択してください。
アメリカ合衆国への類似商品の発送
US
アメリカ合衆国
次に追加されました:

申し訳ありません。問題が発生しました。

ウィッシュリストの取得中にエラーが発生しました。もう一度やり直してください。

申し訳ありません。問題が発生しました。

リストを利用できません。
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

  • プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ)

著者をフォロー

新刊とおすすめタイトルの情報を入手
何か問題が発生しました。後で再度リクエストしてください。

プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ)

5つ星のうち4.2 (184)

Railsをやる前に、Rubyを知ろう

Rubyの文法をサンプルコードで学び、例題でプログラミングの流れを体験できる解説書です。
ほかのプログラミング言語で開発経験のある人が、Rubyを学ぶ際に効率的に学べる内容を詰め込みました。
プログラミング未経験者向けの「変数とは」「配列とは」といったプログラミング基礎知識の説明は最小限にし、
そのぶんRubyの特徴(他プログラミング言語との違い)、
Rubyにおけるリファクタリングの要点、テスト駆動開発やデバッグのやり方など開発現場で必要になる知識を解説しています。
本書の内容を理解すれば、開発の現場で必要とされるRuby関連の知識を一通り習得できます。
そして、「今まで呪文のようにしか見えなかった不思議な構文」や
「実はあまりよくわからないまま、見よう見まねで書いているコード」も自信をもって読み書きできるようになるはずです。
本書はRuby 2.4をベースに解説します。Ruby 2.2や2.3など、少し前のバージョンで動きが異なる場合は、適宜注釈を入れています。
New on Amazon:
New on Amazon (本の出会い広場)

商品の説明

出版社からのコメント

プログラミング経験者のためのRuby入門書です。
Rubyの特徴(他プログラミング言語との違い)、テスト駆動開発やデバッグのやり方など、開発現場で必要な知識を解説します。
「Rubyがいかに自由で強力な言語か」「Rubyプログラミングはなぜ楽しいのか」がわかります。

著者について

伊藤 淳一(いとう じゅんいち)

1977年生まれ。大阪府豊中市出身,兵庫県西脇市在住。
学生時代はミュージシャンを志し,就職もせずにバンド活動を続けていたが,ひょんなきっかけでIT業界に就職。
SIer,社内SEを経て,2012年から株式会社ソニックガーデンでRubyプログラマとしてのキャリアをスタート。
ブログやQiitaなどで公開したプログラミング関連の記事多数。説明のわかりやすさには定評がある。
地域Rubyコミュニティ・西脇.rbの主催者。
訳書(電子書籍)に「Everyday Rails - RSpecによるRailsテスト入門」(Aaron Sumner 著,Leanpub)がある。
Twitter:@jnchito

登録情報

  • 出版社 ‏ : ‎ 技術評論社
  • 発売日 ‏ : ‎ 2017/11/25
  • 言語 ‏ : ‎ 日本語
  • 本の長さ ‏ : ‎ 472ページ
  • ISBN-10 ‏ : ‎ 4774193976
  • ISBN-13 ‏ : ‎ 978-4774193977
  • 商品の重量 ‏ : ‎ 740 g
  • Amazon 売れ筋ランキング: 本 - 743,253位 (本の売れ筋ランキングを見る)
  • カスタマーレビュー:
    5つ星のうち4.2 (184)

著者について

著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
伊藤 淳一
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

1977年生まれ。大阪府豊中市出身、兵庫県西脇市在住。

株式会社ソニックガーデンのRailsプログラマ、およびプログラミングスクール「フィヨルドブートキャンプ」のメンター。

ブログやQiitaなどで公開したプログラミング関連の記事多数。説明のわかりやすさには定評がある。

訳書(電子書籍)に「Everyday Rails - RSpecによるRailsテスト入門」(Aaron Sumner著、Leanpub)がある。

Twitter: @jnchito

ブログ: https://blog.jnito.com

Qiita: https://qiita.com/jnchito

カスタマーレビュー

星5つ中4.2つ
184グローバルレーティング

お客様のご意見

お客様はこの技術書について、以下のように評価しています: 経験者にも+αの知識をくれる良書で、現場でハマりやすい実践的な知見がたくさん書かれており、プロレベルの理解まで進むことができると好評です。 分かりやすさも高く評価されており、細かい言語仕様についても丁寧に説明されているため、理解に労力を惜しまないという声があります。 書き方については、オブジェクト指向言語らしい書き方が見えて来たという感想が多くあります。 初心者が中級者、上級者になりたいときに読む本として最適だと感じています。 特に、Rubyの玄人とペアプロしているような感覚で読み進められる点や、相手の目線に立ちながら書かれている点が魅力的だと考えています。
お客様の投稿に基づきAIで生成されたものです。カスタマーレビューは、お客様自身による感想や意見であり、Amazon.co.jpの見解を示すものではありません

選択して詳細を見る

19人のお客様が知識に言及し、17人が肯定的、2人が否定的です
お客様はこの技術書について、初心者にもわかりやすく、経験者にも+αの知識をくれる良書だと評価しています。現場でハマりやすい実践的な知見が多く含まれており、プロレベルの理解まで進められると好評です。また、ググって出てくる情報は少なめで、現場でハマりやすい実践的な知見がたくさん書かれており、プロのレベルまで進歩できる点も魅力的だと感じています。ソフト初心者にも最適で、トラブルシューティング周りの解説が手厚いと感じているようです。
とにかく勉強になりました。 rubyをやるならこの本からと言ってもいい力作でした。もっと読む
どのページも読みやすく、久しぶりにRubyを思い出すのに大変役に立ちました。ありがとうございます。 読み手のことを考えて書かれている、良書です。もっと読む
他言語でプログラミング経験している人にとてもオススメ。 ググって出てくる情報は少なめで、現場でハマりやすい実践的な知見がたくさん書いてあります。 Rubyの玄人とペアプロしているような感覚で読み進めることが出来ました。もっと読む
...初めての言語がRubyという方にも、Progateなどで触りをやった後などにオススメです。 読破にかかった時間は、「9日間・31時間程度」でした。もっと読む
14人のお客様が分かりやすさに言及し、11人が肯定的、3人が否定的です
お客様はこの入門書について、とても分かりやすく、細かい言語仕様についても丁寧な説明がされていると評価しています。理解のために順を追うことの労力を惜しまない内容だと感じています。また、Rubyを勉強している人には特におすすめで、細かい言語仕様について丁寧な説明がなされており、理解の為に順を追う努力も惜しまないという声もあります。
なかなかボリュームがある本として認知されていますが、伊藤さんの語り調の説明でとても読みやすいです。 私はKindleで購入しましたが、時にKindle Paper Whiteで、ある時はPC版Kindleで写経して最後までたどり着きました。...もっと読む
これ1冊だけでRuby (Railsは除く) はばっちりだと思います。今まで読んだ中で一番わかりやすかったです。irb で試しながら読むのがいいと思います。もっと読む
初心者にもわかりやすく、経験者にも+αの知識をくれる素晴らしい良書だと思いました。 今まで読んできた入門書の中で一番読みやすいと感じてます。 特に、コラムや「ここからはより知りたい人が読んでね」といったニュアンスで記載されているため、...もっと読む
第一線で活躍している現役のプロが執筆している入門書 超初心者には向かないが少しでもプログラムにかじったことあり、Rubyを学びたいならすごくおすすめ 一点、Rubyの設計思想によるせいか?一つのコードに対して、こんな書き方がある、こんな書き方もある、...もっと読む
6人のお客様が書き方に言及し、6人が肯定的、0人が否定的です
お客様はこの本について、理解できるように丁寧に書かれていると評価しています。オブジェクト指向言語らしい書き方が見えて来たという声が多くあります。また、相手の目線に立って書かれた点や、実践を考慮して書かれている点も好評です。特に、テストの自動化の話が出ていたことで、Rubyのプロが書いた入門書だと感じています。
難しいことでも省かず、理解できるように丁寧に書かれている、とても優しい本だな、と思いました。 冒頭に書かれている通り、プログラミング未経験者向けの本ではないので、そこだけ注意が必要ですが、他言語からRubyへの入門という目的の人にはピッタリだと思います!...もっと読む
...また、「実務ではこう書くことが多い」や「上級者はこういった感じに書く」等、実践を考慮して書かれている点も良かったです。 実務で Java / Spring Boot : 2年 Ruby / Ruby on Rails : 2年...もっと読む
...通常の入門書は、相手が初心者の可能性もある事を分かっていない事が多いのですが、この本は相手の目線に立って書かれていて素敵だと感じました。 短いコード主体で、解説を挟み、コードの変化や結果を見せてまた解説を入れる。...もっと読む
惜しむらくは単体テストの説明にRSpecがないこと。minitestでも問題ないのだが。リファクアリングの下りはすばらしい。こんなコンパクトな書き方ができるように精進したい。もっと読む

日本からのトップレビュー

  • 星5つ中5つ
    再入門にもおすすめのRuby本
    2021年12月5日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    初心者にもわかりやすく、経験者にも+αの知識をくれる素晴らしい良書だと思いました。

    今まで読んできた入門書の中で一番読みやすいと感じてます。

    特に、コラムや「ここからはより知りたい人が読んでね」といったニュアンスで記載されているため、

    より深く知りたい人向けなのかが明確に別れている点がより分かりやすいと感じました。

    また、「実務ではこう書くことが多い」や「上級者はこういった感じに書く」等、実践を考慮して書かれている点も良かったです。

    実務で

    Java / Spring Boot : 2年

    Ruby / Ruby on Rails : 2年

    触った後に読んでいます。

    4人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中4つ
    Rubyのプロが書いた入門書
    2019年8月23日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    第一線で活躍している現役のプロが執筆している入門書

    超初心者には向かないが少しでもプログラムにかじったことあり、Rubyを学びたいならすごくおすすめ

    一点、Rubyの設計思想によるせいか?一つのコードに対して、こんな書き方がある、こんな書き方もある、

    さらにこんな書き方もある、、、

    のような書き方が多々見られ、粒度がとても細かく、情報過多に感じた。

    6人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中5つ
    分からない事を見て見ぬふりをしていたアタナにも
    2017年12月13日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    とても解説が分かりやすく、読みやすく、理解の為に順を追うことの労力を惜しんでいないです。

    通常の入門書は、相手が初心者の可能性もある事を分かっていない事が多いのですが、この本は相手の目線に立って書かれていて素敵だと感じました。

    短いコード主体で、解説を挟み、コードの変化や結果を見せてまた解説を入れる。

    全てにおいて問題点をシンプルにした状態で見せてくれるので、とても理解しやすいです。

    たったこれだけの繰り返しを軽快に行いながら、本当に初心者の範囲から、proc辺りのゴールド試験範囲、Railsに入る前に知っておきたい一通りの知識までを網羅しています。

    この手の本にしては珍しいのが、minitestの存在をかなり前半の方で見せている事です。これはすごく新鮮だと思いました。

    最初はテストを教えない事が多いので、存在だけでも知らしめておくのは良いなと思いました。

    ともあれ、内容的にはかなり濃いので、ある程度腰を据えてやりたい方向けです。

    その分、きちんと意図を持ってRubyを学ぶ方にはとても強い味方になるのではないでしょうか?

    19人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中3つ
    一通りの勉強になります
    2022年2月25日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Railsを使うのが普通ですが、Rubyの仕組みを理解するのにはいいと思いました。

    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中5つ
    ソフト初心者にも最適です。
    2019年10月20日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    簡単なプログラムを作ったことがある人が、次のステップに正しく進むにはとてもいいと思います。

    Rubyを勉強している人以外でも、PythonでもPHPでも、ソフトウェアの作り方の体系がこの本に書いてるので、勉強して損はないと思います。

    また、RubyはPythonのように、クラスだったり関数だったりというような紛らわしさが無いので、勉強をしやすいと思います。

    ただ、プログラムを全く書いたことが無い人が初めて勉強しよう、という人は、この本の前に、もっと初心者用の本を読んだ方がいいと思います。(Rubyの本じゃなくてもいいので。)

    7人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中4つ
    細かい言語仕様について丁寧な説明がされている
    2020年5月23日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    惜しむらくは単体テストの説明にRSpecがないこと。minitestでも問題ないのだが。リファクアリングの下りはすばらしい。こんなコンパクトな書き方ができるように精進したい。

    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中5つ
    1冊でばっちり
    2019年10月22日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    これ1冊だけでRuby (Railsは除く) はばっちりだと思います。今まで読んだ中で一番わかりやすかったです。irb で試しながら読むのがいいと思います。

    3人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。
  • 星5つ中5つ
    非常に分かりやすい(Rubyが初めてのプログラム言語だという人にもオススメ)
    2018年10月31日に日本でレビュー済み
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    初めて勉強したプログラミング言語がRubyでした。

    プログラミング未経験の状態から、「Progate」→「たのしいRuby」→「Railsチュートリアル」とこなし、本書に取り組みました。

    カバーしている内容は「たのしいRuby」とほぼ変わりませんが、「たのしいRuby」と比べて説明が格段に分かりやすいです。

    特に「たのしいRuby」ではProcとyieldの部分がほとんど理解出来なかったのですが、本書を読んでしっかり理解出来ました。

    初めての言語がRubyという方にも、Progateなどで触りをやった後などにオススメです。

    読破にかかった時間は、「9日間・31時間程度」でした。

    105人のユーザーが役に立ったと感じています
    フィードバックを送信中...
    フィードバックをお寄せいただきありがとうございます。
    フィードバックを送信中...
    ありがとうございます。数日中に調査いたします。