独習Ruby

翔泳社(出版社) , 長瀬嘉秀 (監修) , 株式会社テクノロジックアート(著)

商品番号
117850
販売状態
発売中
納品形態
宅配便にてお届け
発売日
2009年06月17日
ISBN
9784798117850
判型
B5変
ページ数
488
キーワード
プログラミング  Ruby  独習シリーズ

販売価格:¥3,520(税込)

ポイント:320pt (10%)
詳細はこちら

送料無料 在庫あり

ほしい物リストに追加

定番シリーズに「旬」の言語新登場!

本書は2部構成で、順を追って学習を進めていくチュートリアル形式となっています。第1部では、Rubyのプログラミングに必要となる基本的な要素を13章に渡って学習し、第2部の各章では、Rubyによる開発に役立つ事例やトピックを学べます。

第1部 Ruby開発の基本

第1章 Rubyの基礎知識
1.1 Rubyとは
1.2 Rubyのインストール
1.3 オブジェクト指向の考え方
この章の理解度チェック

第2章 文法
2.1 リテラル
2.2 変数
2.3 定数
2.4 予約語
2.5 演算子
2.6 メソッドの呼び出し
2.7 条件分岐
2.8 繰り返し
2.9 クラスの利用
この章の理解度チェック

第3章 数値
3.1 数値の作成
3.2 数値の操作
この章の理解度チェック

第4章 文字列
4.1 文字列の作成
4.2 文字列の操作
4.3 正規表現
4.4 マルチバイト文字列
4.5 シンボル
この章の理解度チェック

第5章 日時
5.1 日付と時刻の使用(Timeクラス)
5.2 日付の使用(Dateクラス)
この章の理解度チェック

第6章 配列・ハッシュ
6.1 配列
6.2 ハッシュ
この章の理解度チェック

第7章 メソッドとクラス
7.1 メソッドの定義
7.2 クラスの定義
7.3 メソッド呼び出しの制限
7.4 selfの参照先
7.5 モジュール
7.6 メソッドの利用
この章の理解度チェック

第8章 クロージャ
8.1 ブロックとイテレータ
8.2 ブロック付きメソッドの実装
8.3 クロージャとブロック
この章の理解度チェック

第9章 例外処理
9.1 例外とは
9.2 例外の補足
9.3 例外の発生
この章の理解度チェック

第10章 入出力
10.1 標準入出力
10.2 ファイル入出力
10.3 ファイルの操作
10.4 ディレクトリの操作
10.5 ファイル操作に役立つ添付ライブラリ
この章の理解度チェック

第11章 ネットワーク
11.1 プロトコルとは
11.2 pingによる確認
11.3 ソケット通信
11.4 ホスト情報の取得
11.5 HTTP通信
11.6 SMTOとPOPによるメール転送
11.7 FTPによるファイル転送
この章の理解度チェック

第12章 スレッド
12.1 スレッドの概念
12.2 スレッドの操作
12.3 スレッド間の同期
この章の理解度チェック

第13章 簡単なアプリケーション開発の例
13.1 ウォーミングアップ
13.2 HTTPクライアントとサーバーの作成
13.3 サーバの多重化
13.4 スレッドを使った多重化
13.5 まとめ

第2部 効率的なRuby開発のために

第14章 オブジェクト指向の設計・開発
14.1 オブジェクト指向設計の例
14.2 既存コードのオブジェクト指向化
この章の理解度チェック

第15章 テスト駆動開発
15.1 テストコードとテスト駆動開発(TDD)
15.2 テスト駆動開発(TDD)の例
15.3 Test::Unitの詳細
この章の理解度チェック

第16章 デザインパターン
16.1 デザインとパターンとは
16.2 UMLとRubyの対応付け
16.3 テンプレートメソッドパターン
16.4 ステートパターン
16.5 アブストラクトファクトリーパターン
16.6 デコレータパターン
16.7 オブザーバーパターン
この章の理解度チェック

第17章 開発に役立つツール
17.1 RDoc
17.2 Ruby Gems
17.3 Rake

付録A 解答

各種問い合わせは以下のリンクからご連絡ください

関連商品

コンピュータアーキテクチャのエッセンス[第2版]

販売価格:4,620円(税込)

2020.10.14発売

Web APIの設計

販売価格:4,180円(税込)

2020.08.26発売

おすすめ特集

今月のクーポン

翔泳社の通販SEshopなら全品送料無料、ポイント還元、さらに毎月更新の割引クーポンでお得!

アジャイル・スクラム関連本特集

アジャイル・スクラム入門書からプロフェッショナル向け開発書、チームマネジメント論まで。

Python特集

【今からはじめるPython特集】おすすめ本を入門~上級までレベル別にご紹介!

ビジネススキルの本

ビジネスマナー、仕事術を身に付けるならこの一冊!おすすめビジネススキルの本。

アルゴリズムと数学の本

プログラマ脳を鍛える!エンジニアが読むべきアルゴリズムと数学の本特集。

マネー本特集

お金と経済の基礎知識から、資産形成・投資術、お金教育や介護まで。暮らしに役立つマネー本特集。

特集をもっと見る