見出し画像

🎥 Railsチュートリアル解説動画の見どころ(第4章)

Railsチュートリアル解説動画「おすすめの解説箇所」を厳選!

今回は「第4章」です🎓この章では、まるまる1章分使って Ruby ã«ã¤ã„てしっかり学んでいきます👨‍🏫そんな第4章の解説動画の中から面白い部分をピックアップして紹介していきます😸


" と ' の違いってなんだろう

前編のチャプター6「pryについて」〜では、文字列をくっつける方法が2種類紹介されるのですが、式展開を使うとコンピュータにとってどう嬉しいのかの解説があります。

スクリーンショット 2020-01-08 12.20.58

前編チャプター8「 " と ' の違い」では、この違いを生かしてどのように活用するのかという話が参考になります。


Ruby の特徴

Ruby という言語の特徴について分かりやすく説明されているのが、前編チャプター9「Rubyの特徴」から解説を聞き進めていくと分かります。

スクリーンショット 2020-01-08 15.31.20

解説中の「人間に寄り添った言語」になっているというのも、実際にコードを見ながら理解できると思います。Pythonとの特徴の違いの話も面白いです。


シンボル(:)を使う理由

数値や、文字列や、シンボルにはどのような違いがあり、なぜシンボルを積極的に使うべきなのかが分かるのが、後編のチャプター7「シンボルを使う理由」です。

スクリーンショット 2020-01-08 15.51.38

それぞれの object_id を出していって、特徴を実際に見ながら理解していくことができます。ここが分かると、面白いです!


クラス階層について

クラスについては他の言語にも同じ概念がありますが、この解説動画では Ruby っぽい部分にフォーカスを当てて解説してくれています。

スクリーンショット 2020-01-08 16.08.31

全てのものがオブジェクトというのが始めはなかなか理解しづらいかもしれませんが、解説動画のターミナルのコードを見ながらクラス構造に触れていくと少しずつ分かってくると思います😊


まとめ

第4章の紹介、いかがでしたか?
Ruby についての知識がギュッと詰まっていますね。後編のチャプター10「クラスエコシステム」の部分では、Rails の作者さん(もともと他の言語を使用されていた方)のインタビューの引用が出てくるのですが、なぜ Ruby を選んだのかという問いの回答が、Ruby という言語の本質を表しているなぁと感じました。Ruby について、この解説動画の4章でしっかり理解してもらえると、この先の学習がもっと楽しくなるかと思います。

Railsチュートリアル マガジン📖 の他の記事もお読みになりたい方・フォローはこちらからお願いします😉👇

気になる箇所があれば『30分無料視聴』もありますので、ぜひ有効活用していただければと思います😸🎓


この記事が気に入ったら、サポートをしてみませんか?気軽にクリエイターを支援できます。

note.user.nickname || note.user.urlname

YassLab株式会社の活動に興味を持っていただければ嬉しいです。こちらからのサポートは Raisチュートリアル、Railsガイドなど各サービスの向上に役立てていきたいと思います💓

❤️ありがとうございます...!! 🥰
3
沖縄と東京に拠点を置く、完全リモートワーク制のソフトウェア開発会社です。Railsチュートリアル、Railsガイド、CoderDojo JapanのWebサイトを運営し、法人向け月額制 Ruby/Rails 開発支援サービスも展開しています。 https://yasslab.jp
コメントを投稿するには、 ログイン または 会員登録 をする必要があります。