翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 法人のお客様へ 新規会員登録 ログイン
SEshop

独習Ruby 新版【紙+PDFセット】

山田 祥寛(著)

商品番号
SESET202322
販売状態
発売中
納品形態
宅配便にてお届け
発売日
2023年09月20日
キーワード
プログラミング  Ruby  電子書籍【PDF版】  独習シリーズ

7,040円(税込)(本体6,400円+税10%)
送料無料

960pt (15%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

紙書籍のみはこちら PDF版のみはこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

  • ポスト
  • 本商品は紙の書籍とPDF版電子書籍のセット商品です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずこちらをお読みください。

商品概要

本商品は紙の書籍とPDF版電子書籍のセット商品です。 PDF版の内容は、書籍版と同じです。

“標準教科書”がRuby 3に対応して12年ぶり新登場!
フレームワークやライブラリを使う前に知っておきたい
知識/概念/機能を体系的かつ網羅的に習得

Ruby言語の独学に最適な標準教科書として、長年にわたって読まれてきた
『独習Ruby』。プログラミング言語入門書の執筆で定評のある山田祥寛氏による
完全書き下ろし/Ruby 3に対応して新登場です!

本書では、Rubyでプログラミングを行う際に必要となる――フレームワークや
ライブラリを使う前に知っておきたい――基本的な知識/概念/機能、
文法/プログラムの書き方を、さまざまなサンプルプログラムを例示しながら
詳細かつ丁寧に解説します。

プログラミングの基礎知識がない方でも、解説→例題(サンプル)→理解度チェック
という3つのステップで、Rubyの文法を完全習得できます。

[ポイント]
●Ruby言語の独学に最適な教科書として好評の『独習Ruby』最新版。
 初心者がRuby言語を学ぶにふさわしい一冊
●Rubyでプログラミングを行う際に必要となる基本的な知識/概念/機能、
 文法/書き方を、網羅的かつ体系的に習得できる

Ruby言語の入門者、これからRuby言語で開発を始めたい初学者から、再入門者、
学生・ホビープログラマまで、「一からRuby言語を学びたい」「Rubyプログラミングの
基本をしっかり身につけたい」という方におすすめの一冊です。

商品の発送、データのダウンロードについて

書籍版は、ご注文日当日もしくは翌営業日に、ヤマト運輸の宅急便で発送いたします。
PDF版は、会員メニューからダウンロードしてご利用ください。ご注文確定後、ダウンロードが可能な状態になりましたら、「発送のご連絡」という件名のメールをお送りいたしますので、記載のURLからSEshopにログインしてダウンロードしてください。

商品のダウンロード方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの商品タイトルが表示されますので、リンクをクリックしてダウンロードしてください。

■第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 「練習問題」「この章の理解度チェック」解答

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

関連商品

おすすめ特集

ロングセラーコンピュータ書

ITエンジニアにぜひ読んでいただきたい、翔泳社のロングセラーコンピュータ書を厳選

ITインフラ関連本特集

ネットワーク/サーバー/セキュリティを学ぶなら読んでおきたいおすすめの書籍

生成AI特集

テキスト生成、画像生成、動画生成など、生成AI活用のスキルが身につく本をご紹介

Web制作関連本特集

HTML/CSS、JavaScript、UI/UX、デザインまで。Web制作・フロントエンド開発に役立つ本

マーケティングおすすめ本

マーケティングの勉強におすすめの本。基本から実務に役立つ戦略設計まで

介護職におすすめの本

介護職を目指す人の試験対策書、現場スタッフのための実務書など、介護職に役立つ本

特集をもっと見る