ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
プレミアム会員
法人でのご利用
レッスン一覧
プレミアム会員
法人でのご利用
ログイン
運営からのお知らせ
2023/03/30
NEW
週刊ドットインストール(2023/03/30号)を更新しました!
2023/03/22
NEW
【先着5社限定で無料提供】 法人向け256times(β版)を導入してみませんか?
PREMIUM
【旧版】Ruby入門
洗練されたオブジェクト指向型言語で定評のあるRubyの基礎を学んでいきます。
0%
新しいレッスンがあります
旧版のレッスンは更新を終了しており、現状と異なる場合があります。サポートも終了しておりますので、最新版への移行をお願いします。
PREMIUM
はじめてのRuby
短いコードで直感的に書いていくことができるRubyについて、簡単なゲームを作りながら基礎を学んでいきます。
0%
動画レッスン一覧
(32)
未完了
#01 学習の準備をしよう
(02:08)
無料公開中
Rubyの概要
公式サイトの紹介
Ruby on RailsやSinatraの紹介
必要なツールの紹介
未完了
#02 はじめてのRuby
(02:13)
無料公開中
printメソッド
コメントの書き方
未完了
#03 オブジェクトを表示するメソッド
(02:04)
無料公開中
printメソッド
putsメソッド
pメソッド
未完了
#04 変数と定数について
(02:56)
無料公開中
変数の使い方
変数の命名規則
定数について
未完了
#05 オブジェクトとメソッドを理解しよう
(02:11)
無料公開中
オブジェクトについて
メソッドについて
未完了
#06 クラスとインスタンスを理解しよう
(02:19)
クラスについて
インスタンスについて
Core Referenceについて
未完了
#07 数値的オブジェクトの演算
(02:25)
数値的オブジェクトの演算について
未完了
#08 数値的オブジェクトのメソッド
(02:39)
型変換
round/ceil/floorメソッド
randメソッド
未完了
#09 文字列オブジェクトを理解する
(02:41)
"と'の違い
特殊文字
変数の展開
日本語の扱い
未完了
#10 文字列オブジェクトのメソッド
(02:13)
lengthメソッド
upcase/downcaseメソッド
reverseメソッド
indexメソッド
include?メソッド
リファレンスの確認
未完了
#11 破壊的メソッドとは?
(02:03)
破壊的メソッドの紹介
未完了
#12 配列オブジェクトを理解する
(02:32)
配列オブジェクトの作り方
値の取り出し方
未完了
#13 配列オブジェクトを操作する
(02:28)
配列の一部を置き換える方法
配列の途中に要素を挿入する方法
未完了
#14 配列オブジェクトの演算
(01:57)
&
|
-
+
未完了
#15 配列オブジェクトのメソッド
(02:44)
uniqメソッド
sortメソッド
shift/unshift/push/popメソッド
未完了
#16 ハッシュオブジェクトを理解する
(01:57)
ハッシュオブジェクトの作成方法
値の取り出し方
未完了
#17 ハッシュオブジェクトのメソッド
(02:10)
sizeメソッド
emptyメソッド
has_key?メソッド
has_value?メソッド
未完了
#18 日付や時間に関するクラスとメソッド
(02:51)
Timeクラス
monthメソッド
時間の演算
mktimeメソッド
strftimeメソッド
未完了
#19 printfメソッドを使おう
(02:59)
printfメソッド
未完了
#20 if文で条件分岐をしよう
(02:34)
if文について
if .. else .. endについて
if .. elsif .. else .. endについて
未完了
#21 if文の別の書き方を理解しよう
(01:43)
文末にifを使う
条件演算子について
未完了
#22 比較演算子について
(02:27)
< > <= >=
== !=
=~
&& ||
未完了
#23 case文による条件分岐を理解しよう
(01:51)
case文について
未完了
#24 timesメソッドによる繰り返し処理
(01:42)
timesメソッドについて
未完了
#25 for/eachによる繰り返し処理
(02:21)
for文について
eachメソッドについて
未完了
#26 ハッシュオブジェクトと繰り返し処理
(02:05)
ハッシュメソッドとeachメソッド
未完了
#27 while文による繰り返し処理
(02:00)
while文について
未完了
#28 メソッドを定義しよう
(02:59)
メソッドの定義方法
メソッドの使い方
未完了
#29 メソッドの引数、返り値について
(02:30)
引数の指定方法
返り値の指定方法
未完了
#30 クラスを作ろう (1)
(02:58)
クラスの定義方法
未完了
#31 クラスを作ろう (2)
(02:55)
クラスの定義方法
定義の説明
未完了
#32 クラスからインスタンスを作ろう
(02:38)
インスタンスの呼び出し
メソッドの使い方
ギャラリー
このレッスンについて
最終更新日
2012年3月21日
バージョン情報
Ruby 1.9.3
関連キーワード
(4)
基礎講座
(364)
初心者向け
(363)
Ruby
(16)
ウェブサイト構築
(155)
このレッスンを共有する