Ruby on Rails

中級

Webアプリケーション開発フレームワークRuby on Railsの基本を学ぶ練習問題

165問題
9トピック
推定学習時間: 17時間

トピック一覧

Railsの基本概念

MVCパターン、規約に基づく設計、ディレクトリ構造など、Railsのアーキテクチャと基本原則

25問題
学習開始

ルーティング

URLとコントローラの関連付け、RESTfulルーティングなど、ルーティングの基礎

20問題
学習開始

コントローラ

アクションの定義、パラメータの処理、Strong Parametersなど、コントローラの役割

51問題
学習開始

ビュー

ERBテンプレート、パーシャル、レイアウト、ヘルパーなど、ビューに関する知識

19問題
学習開始

モデル

Active Recordの基本、バリデーション、コールバックなど、モデルの基礎知識

11問題
学習開始

Active Record

クエリインターフェース、スコープ、SQLの実行など、データベースとのやり取り

17問題
学習開始

モデルの関連付け

has_many、belongs_to、has_oneなど、モデル間の関連性を定義する方法

10問題
学習開始

フォーム

フォームヘルパー、データの送信と受信、ファイルアップロードなど、フォーム関連の知識

ユーザー認証

Deviseを使ったユーザー認証、セッション管理、アクセス制御など、認証の基本

学習の進め方

1. 基礎的なトピックから順番に学習することをお勧めします

2. 各トピックで複数の問題を解いて理解を深めましょう

3. 分からない問題があれば解説をよく読んで復習しましょう

💡 より詳細な解説や実践的な演習をお求めの場合は、有料プランへの加入もご検討ください。