Rubyの絵本(株式会社アンク)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. Rubyの絵本

Rubyの絵本


形式:
書籍
発売日:
ISBN:
9784798117188
定価:
1,848(本体1,680円+税10%)
仕様:
B5・200ページ
カテゴリ:
プログラミング・開発
キーワード:
#プログラミング,#開発環境,#開発手法,#Web・アプリ開発
紙の書籍

Rubyの仕組みをやさしく学ぼう!

Ruby言語は、オブジェクト指向など、難しい概念が多く、文章だけではなかなかイメージがつかみづらいものです。
本書は、イラストで解説しているので、直感的にイメージをとらえることができ、理解も進みます。
さあ、Ruby言語の扉を開き、プログラマへの道を進んでいきましょう!

Rubyをはじめる前に

Rubyとは
動作環境
プログラミングの基本的な流れ
コマンドラインでの実行
Rubyの日本語処理
記述時の約束

第1章 基本的なプログラム

第1章はここがKey!
Hello World!
文字列の表示
変数
文字列
配列(1)
配列(2)
配列(3)
多次元配列
ハッシュ(1)
ハッシュ(2)
キーボード入力
コマンドライン引数
コラム~ヒアドキュメント~

第2章 演算子

第2章はここがKey!
計算の演算子
比較演算子
論理演算子
演算の優先度
コラム~BEGIN、ENDブロック~

第3章 制御文

第3章はここがKey!
if文とunless文
いろいろなif文
case文
for文
while文とuntill文
ループの中断
サンプルプログラム
コラム~retry文~

第4章 メソッド

第4章はここがKey!
メソッドの定義
メソッドの呼び出し(1)
メソッドの呼び出し(2)
変数のスコープ
alias
サンプルプログラム
コラム~undef、defined?~

第5章 クラスとオブジェクトの利用

第5章はここがKey!
オブジェクト
数値
範囲
配列とハッシュ
文字列
正規表現(1)
正規表現(2)
シンボル
ほかの便利な機能
サンプルプログラム
コラム~%記法~

第6章 クラスの作成

第6章はここがKey!
オブジェクトの生成
インスタンス変数
クラス変数
クラスのメソッド
オブジェクトの初期化
アクセサ
継承
継承の定義
オーバーライド
アクセス修飾子
モジュール
サンプルプログラム
コラム~メソッドの追加~

第7章 イテレータ

第7章はここがKey!
イテレータの概念
イテレータの活用
手続きオブジェクト
イテレータの作成
サンプルプログラム
コラム~コマンド出力とeval~

第8章 ファイル入出力

第8章はここがKey!
ストリーム
文字の読み込み
文字の書き出し
例外処理
サンプルプログラム
コラム~擬似変数~

付録

Rubyの日本語処理
組み込み定数・変数
Ruby on Railsの基礎
Rubyのインストール
MySQLのインストール

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2020年09月09日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 013
リスト内
n cats = [] = 1
n = 1 cats = []
2008.09.11
1刷 019
上部リスト内の矢印
a[1][1]に0を代入
a[1][0]に0を代入
2008.09.11
1刷 035
実行結果内部1行目
a = 10, b = 10
a = 10, b = 20
2008.09.28
1刷 036
中央の表
& , && |, || !
&& , and || , or ! , not
2008.09.11
1刷 046
if ~ elseのフロー図内(処理1と処理2の間の部分)
end
else
2008.09.25
1刷 054
「繰り返しを中断する」の本文 上から2行目
一番近いブロックのおわりにジャンプします。
一番近い繰り返しのブロックのおわりにジャンプします。 上記の文の下にある「break」の図の中の文章も同様に訂正します。

より適切な表記に修正いたしました。
2020.09.09
1刷 080
中央図内
少数
小数
2008.09.11
1刷 091
実行結果
郵便電話番号を入力してください。 001-0001 郵便番号は正しいです。
郵便番号を入力してください。
001-0001
郵便番号は正しいです。
2008.10.06

感想・レビュー

らう さん

2012-04-19

Rubyの入門書は分厚くて挫折してしまうが、その前に1度この本を読んでおくのがちょうどよい。意味不明でちんぷんかんぷんになりがちなポイントを絵本で分かりやすく解説。内容もコンパクトで物足りない感もあるが、そう感じた時が初歩の初歩を脱した時と思う・・その後、ちゃんとしたRubyなり、Railsなりの入門書に手を出すぐらいでちょうどよい。

ニョンブーチョッパー さん

2018-05-14

★★★☆☆ ざっくり概要に触れる。Rubyも多次元に要素数の異なるものが入れられるの!? あれ? じゃあ、逆にどの言語だったらダメなんだっけ? Cかな? for文はまたもforeachの形式。switch文ではなくcase文な点や、ループ内のredo文が独特。nil、selfがObjective-Cみたい。nilは何の遺伝子なのだろう? Lisp?