カテゴリー
サインイン 新規登録
学習時間 10時間
難易度 初級
質問投稿
価格 ¥980
月額 ¥2,980
Unlimited会員はこちらの教材を含む100種類以上のUnlimited対象教材が学び放題

Ruby on Railsの基礎を学ぼう!

ターミナルの操作方法からRubyの基礎、MVCなどRuby on Railsを学ぶ上で必須のスキルを学ぶ。

4
最終更新 2021/1
Techpit

学習内容

  • Linux コマンドによる基本的なターミナル操作方法を学びます。
  • if文やeach文など簡単な文法を学びます。
  • Railsで開発する際によく使うコマンドやファイル、MVCなどRailsの開発に必要な基礎を学びます。
  • rails console を使ってモデルを参照する方法を学びます。
  • byebug を使ったデバッグの方法を学びます。

受講における必要条件

  • 最新のWebブラウザ(Google Chromeを推奨)

教材内容

本教材ではRuby on Railsを用いたWebアプリケーション開発手法を学んでいきます。

Ruby on Railsは、Webアプリケーション開発において非常に人気のあるフレームワークです。

Rubyは日本人のまつもとひろゆき氏によって開発された言語であり、国内において勉強会が活発に行われているので非常に学びやすい言語です。

本教材を通して、Ruby on Railsの基礎を学び、実践的なWebアプリケーション開発に進めるようにしましょう。

この教材の対象者

  • Railsを少し学んでみたけど、いまいちRailsのファイル構成などが理解できなかった方
  • Railsに興味があって、Railsを学んでみたいと思っている方

学ばないこと

本教材はRailsの基礎を学ぶことを一番の目的としているので、実践的なアプリケーション開発は行いません。

この教材を執筆した理由、きっかけ

Ruby on Railsで開発するには様々な知識が必要で、最初から実践的な内容(例えばRailsチュートリアルなど)をやっても理解できず挫折する方が周りに多くいたので、今回の教材を作成しました。まずは本教材を通してRailsの基礎を学んでいただけると嬉しいです。

本教材で質問対応可能なOSや環境

  • Mac OS

Mac OS以外での開発環境における質問対応はできかねますのでご了承ください。

カリキュラム

Section 0 はじめに
Section 1 ターミナルの操作
Section 2 Rubyを学ぼう
  • 2-1 rbenvでRubyをインストール
  • 2-2 puts, print, pを使った初めてのプログラミング
  • 2-3 変数と定数について
  • 2-4 データの型について
  • 2-5 配列について
  • 2-6 if, else文について
  • 2-7 for, each 文について
  • 2-8 irbの使い方
  • 2-9 オブジェクトとクラスについて
  • 2-10 クラスとインスタンスについて
  • 2-11 メソッドについて
  • 2-12 カプセル化
  • 2-13 クラスの継承

講師のプロフィール

教材のレビュー

4.0
1件の評価
0%
100%
0%
0%
0%
ryo ina 1年以上前
フロントエンド3年目で、転職前に学習していたRuby on Railsの復習を兼ねて受講しました。 初学者の方にとって、もう少し細くが必要な部分もあると感じましたが 全体を通してとても分かりやすくアプリケーション実装の基礎演習に非常に適した教材だと思います。 特に、プロジェクトの構成を丁寧に解説している箇所は MVCモデルに慣れない人間にとってとても助かりました。 もっと見る