カリキュラム練習問題料金お知らせ
    • はじめに
      • Rubyの概要を学ぼう
    • Ruby開発環境の構築
      • 開発環境とは
      • 【Mac向け】 ターミナルの操作について
      • 【Mac向け】 HomebrewとrbenvでRuby開発環境を作ろう
      • 【Windows向け】 Powershellの操作について
      • 【Windows向け】 RubyをPCにインストールしよう
      • VS Codeをインストールしよう
      • VS Codeの基本操作を学ぼう
      • VS Codeでターミナルを使ってみよう
      • VS Codeの拡張機能を活用しよう
    • Rubyの文法
      • Rubyプログラムの実行方法を学ぼう
      • irbで対話的にRubyを動かしてみよう
      • コメントの書き方を学ぼう
      • 変数を理解しよう
      • 数値を扱ってみよう
      • 文字列を操作してみよう
      • シンボルを理解しよう
      • 真偽値を理解しよう
      • nil の扱い方を学ぼう
      • 配列の作成と基本操作を学ぼう
      • 配列の要素を追加・削除しよう
      • ハッシュの作成と基本操作
      • ハッシュの要素を追加・削除しよう
      • if/unlessによる条件分岐の書き方
      • 三項演算子で条件分岐をシンプルに書こう
      • case文で複数の条件分岐を簡潔に書こう
      • eachメソッドで配列の要素を順番に処理しよう
      • whileのループ処理を学ぼう
      • breakとnextでループ処理を柔軟に制御しよう
    • メソッド
      • メソッドで処理をまとめよう
      • メソッドが返す戻り値を理解しよう
      • メソッドに引数を渡そう
      • 複数の引数を扱うメソッドを書いてみよう
      • 引数にデフォルト値を設定しよう
      • キーワード引数で読みやすくしよう
      • 可変長引数で引数の数を柔軟にしよう
      • 例外処理で安心なプログラムを作ろう
    • オブジェクト指向
      • クラスとインスタンスを学ぼう
      • インスタンス変数でデータを管理しよう
      • ローカル変数とインスタンス変数の違いを理解しよう
      • initializeメソッドでインスタンスの初期設定をしよう
      • アクセサメソッドでインスタンス変数を簡単に読み書きしよう
      • クラスメソッドでインスタンスを作らずにメソッドを使おう
      • クラス変数を理解しよう
      • selfを使ってコードをスッキリさせよう
      • 変わらない値は定数にしよう
      • クラスを継承して機能を受け継ぐ方法を学ぼう
      • モジュールを使って共通の機能をまとめよう
      • 名前空間でコードを整理しよう
    • 開発に便利なメソッド
      • 配列の便利なメソッドを使いこなそう
      • 配列を並び替えてみよう
      • 真偽値を返すメソッドを使いこなそう
      • 文字列を加工するメソッドを学ぼう
      • 日付と時刻の基本的な扱い方を学ぼう
ruby icon

Ruby開発環境の構築

Ruby コースへ戻る

このチャプターで学べる内容

1

開発環境とは

2

【Mac向け】 ターミナルの操作について

3

【Mac向け】 HomebrewとrbenvでRuby開発環境を作ろう

4

【Windows向け】 Powershellの操作について

5

【Windows向け】 RubyをPCにインストールしよう

6

VS Codeをインストールしよう

7

VS Codeの基本操作を学ぼう

8

VS Codeでターミナルを使ってみよう

9

VS Codeの拡張機能を活用しよう

Rubyコースの完了状況を確認
Learning Next

プログラミング学習のためのオンライン学習プラットフォーム。Ruby、Rails、RSpecなど、実践的な技術を基礎から学べます。

サービス

  • カリキュラム
  • 練習問題
  • ダッシュボード
  • 料金
  • お知らせ

関連サイト

  • MuscleCoding
  • Udemy講座

運営情報

  • 運営者情報
  • 利用規約
  • プライバシーポリシー
  • 特定商取引法に基づく表記
  • お問い合わせ

© 2025 Learning Next. All rights reserved.