TECH PLAY

独習Ruby 新版

3,520円 (税込)

楽天

独習Ruby 新版

書籍情報

発売日:

著者/編集:山田 祥寛

出版社:翔泳社

発行形態:単行本

書籍説明

内容紹介

Ruby3を学ぶための“標準教科書”。

目次

■第1章 イントロダクション 1.1 Rubyとは? 1.2 Rubyアプリを開発/実行するための基本環境 1.3 Rubyプログラミングの基本 1.4 Rubyの基本ルール 1.5 デバッグ この章の理解度チェック ■第2章 Rubyの基本 2.1 変数 2.2 データ型 2.3 配列 2.4 ハッシュ この章の理解度チェック ■第3章 演算子 3.1 算術演算子 3.2 代入演算子 3.3 比較演算子 3.4 論理演算子 3.5 ビット演算子 3.6 演算子の優先順位と結合則 この章の理解度チェック ■第4章 制御構文 4.1 条件分岐 4.2 繰り返し処理 4.3 繰り返し処理(専用メソッド) 4.4 ループの制御 4.5 例外処理 この章の理解度チェック ■第5章 標準ライブラリ[基本] 5.1 オブジェクト指向プログラミングの基本 5.2 文字列の操作 5.3 日付/時刻の操作 この章の理解度チェック ■第6章 標準ライブラリ[配列/セット/ハッシュ] 6.1 配列 6.2 セット(集合) 6.3 ハッシュ 6.4 Enumerator この章の理解度チェック ■第7章 標準ライブラリ[その他] 7.1 正規表現 7.2 ファイル操作 7.3 ファイルシステムの操作 7.4 HTTP経由でコンテンツを取得する 7.5 その他の機能 この章の理解度チェック ■第8章 ユーザー定義メソッド 8.1 ユーザー定義メソッドの基本 8.2 変数の有効範囲(スコープ) 8.3 引数のさまざまな記法 8.4 メソッド呼び出しと戻り値 8.5 ブロック付きメソッド この章の理解度チェック ■第9章 オブジェクト指向プログラミング 9.1 クラスの定義 9.2 継承 9.3 カプセル化 9.4 ポリモーフィズム この章の理解度チェック ■第10章 オブジェクト指向プログラミング[応用] 10.1 例外処理 10.2 特殊なクラス 10.3 モジュール 10.4 Objectクラス 10.5 演算子の再定義 この章の理解度チェック ■第11章 高度なプログラミング 11.1 マルチスレッド処理 11.2 メタプログラミング この章の理解度チェック ■付録A 「練習問題」「この章の理解度チェック」解答

著者情報

山田 祥寛

山田, 祥寛

類似書籍