ダッシュで奪取

元SIerだけどWebエンジニアになりたい!

【雑記】TECH::EXPERT 事前学習4日目

今更全体像を覗いたのですが、これはあと10日じゃ終わらないな…!と思いました。
事前学習なしだと相当きつそうですね。ゆっくりでも進めていて良かった。

目次

  1. 今日やったこと
  2. メモ
  3. 今日の日記
  4. 明日やりたいこと

1. 今日やったこと

  • progate RubyⅢ、Ⅳ、Ⅴ
  • カリキュラム Ruby問題1 必須問題のみ

2. メモ

  • キーワード引数
def test_print(name:, age:, hobby:)
  puts "私の名前は#{name}です"
  puts "年齢は#{age}、趣味は#{hobby}です"
end

test_print(name: "佐々木", age: 20, hobby: "料理")
  • クラス
class Pokemon
  attr_accessor :name
  attr_accessor :type

  def info
    puts "#{name} #{type}タイプ"
  end
end

pika = Pokemon.new
pika.name = "ピカチュウ"
pika.type = "でんき"

pika.info
  • initialize
  • 継承 class 新しいクラス名 < 元のクラス名

3. 今日の日記

問題を全部解けなかったのはめちゃくちゃ悔しいですが、ずっと詰まっていると進まなくなってしまうので…ひとまず必須と書かれているものだけ手を付けて次へ進むことにします。後で絶対倒してやるからな…!

4. 明日やりたいこと

  • カリキュラム Rubyの部分を終わらせる(クラスとインスタンス!!)
  • Rails 環境構築