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

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

山田 祥寛(著)

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

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

1,920pt (30%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント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 「練習問題」「この章の理解度チェック」解答

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

関連商品

おすすめ特集

プログラミング入門書大特集

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

Linuxおすすめ本特集

【Linux本特集】入門~達人レベルまで!クラウド時代の必須知識Linuxを学ぶおすすめの本

ライティングおすすめ本

ライティングのスキルアップにおすすめの本。Webライティングやコピーライティングなど

マネー本特集

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

インテリア本特集

おしゃれな部屋作りのヒントやインテリアの基礎知識、色使い、うつわや洋食器の知識まで、幅広い書籍をご紹介

事務職におすすめの本

Excel、日商簿記、業務の自動化を実現するRPAやPythonの技術など、事務職としてステップアップしたい人に!

特集をもっと見る