ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
料金プラン
レッスン一覧
料金プラン
ログイン
運営からのお知らせ
2025/03/24
NEW
『Nuxt入門 基礎編』をリリースしました
2025/03/20
NEW
【週刊ドットインストール】 レッスン制作の進捗、社内開発のススメ
2024/05/07
NEW
あなただけの学習ロードマップを作成します 【随時受付中】
PREMIUM
【旧版】Ruby入門
オブジェクト指向スクリプト言語で定評のあるRubyの基礎を学んでいきます。
0%
新しいレッスンがあります
旧版のレッスンは更新を終了しており、現状と異なる場合があります。サポートも終了しておりますので、最新版への移行をお願いします。
PREMIUM
Ruby入門 基礎文法編
Webアプリケーション開発他で広く使われているRubyの基本的な文法について学んでいきます。
0%
動画レッスン一覧
(23)
#01 Rubyとはなにか?
(01:58)
無料公開中
概要
公式サイト
必要となる知識
レッスンにおける環境
未完了
#02 はじめてのRuby
(02:55)
無料公開中
print、puts、p
コメントの書き方
未完了
#03 変数と定数を使ってみよう
(02:42)
無料公開中
変数
定数
未完了
#04 オブジェクト、メソッド、クラス
(02:33)
無料公開中
オブジェクト
メソッド
クラス
未完了
#05 数値オブジェクトを使おう
(02:37)
無料公開中
扱える数値の種類
演算方法
自己代入
.round
未完了
#06 文字列オブジェクトを使おう
(03:00)
文字列の表現方法
+、*
未完了
#07 破壊的メソッド、真偽値を返すメソッド
(02:45)
破壊的メソッド
.upcase、.upcase!
真偽値を返すメソッド
.empty?
未完了
#08 配列オブジェクトを使おう (1)
(02:22)
配列オブジェクトの表現方法
添字の指定方法
未完了
#09 配列オブジェクトを使おう (2)
(02:57)
配列オブジェクトの操作
.size
.sort
.reverse
.push
<<
未完了
#10 ハッシュオブジェクトを使おう
(02:55)
ハッシュオブジェクトの表現方法
.size
.keys
.values
.has_key?
未完了
#11 オブジェクトを変換してみよう
(02:22)
.to_i、.to_f
.to_s
.to_a、.to_h
未完了
#12 %記法を使ってみよう
(02:58)
%(string)、%Q(string)、%q(string)
%W(a b c)、%w(a b c)
未完了
#13 ifで条件分岐をしてみよう
(02:57)
ifの構文
比較演算子
論理演算子
未完了
#14 真偽値と条件演算子
(02:50)
真偽値
条件演算子
未完了
#15 caseで条件分岐をしてみよう
(02:31)
case
未完了
#16 times、while、break、nextを使おう
(02:59)
times
while
break
next
未完了
#17 for、eachを使おう
(02:56)
for
each
未完了
#18 関数的メソッドを作ってみよう
(02:52)
メソッドの定義方法
引数
返り値
未完了
#19 クラスを作ってみよう
(02:38)
クラスの作り方
initialize
インスタンス変数
未完了
#20 クラスメソッド、クラス変数を使おう
(02:46)
クラスメソッド
クラス変数
未完了
#21 クラスを継承してみよう
(02:18)
クラスの継承
未完了
#22 アクセサを使ってみよう
(02:57)
getter
setter
アクセサの生成
未完了
#23 Timeクラスを使ってみよう
(02:47)
Time.now
.year
.month
Time.new
.strftime
未完了
リリース情報(note)
記事はありません。
詳細情報
最終更新日
2014年5月22日
バージョン情報
Ruby 2.1.1