1. paizaラーニングトップ
  2. インフラ・環境構築
  3. Sinatra
  4. Webアプリ開発
  5. Webアプリ開発入門 Sinatra編レッスン一覧
  6. Webアプリ開発入門 Sinatra編4:ActiveRecordでデータベースを操作しようチャプター一覧

Webアプリ開発入門 Sinatra編4:ActiveRecordでデータベースを操作しよう

(全8チャプター)

一部無料 有料プラン

概要

Rubyを利用してWebアプリケーション開発の基本技術を学習します。そのために、WebアプリケーションフレームワークのSinatra(シナトラ)とActiveRecordを使ってみましょう。

チャプター一覧

chapter 2

ここでは、ActiveRecordを使って、MySQLからデータを取り出して表示してみましょう。まずは、Sinatraを使わずに、ターミナルで出力してみましょう。

3:26
chapter 3

ここでは、SinatraとActiveRecordを使って、MySQLからデータを取り出します。Siantraを使えば、Webアプリケーションも簡単に作れます。

5:11
chapter 4

ここでは、ActiveRecordを使って、サンプルデータベースの中身を見ていきます。mydbデータベースの「players」テーブルからデータを取り出して、RubyとSinatraでブラウザに表示してみましょう。

4:33
chapter 5

ここでは、ActiveRecordを使って、データベースで、データを追加・更新・削除する方法を学んでいきます。この機能を使うことで、RPGのプレイヤーに新しいメンバーを追加したり、名前を変更したり、削除したりできます。

5:01
chapter 6

ここでは、ActiveRecordでテーブルを連結してデータを取り出す方法を学習します。 サンプルデータベースで、「players」テーブルの「job_id」と「jobs」テーブルの「id」を結合します。

4:03
chapter 7

ここでは、ActiveRecordの具体例として、RPGの職業一覧を作成します。そして、特定の職業に属するプレイヤーを表示しましょう。

3:22
chapter 8

ここでは、ActiveRecordとSinatraを使って、特定の職業の詳細情報を表示するページを作ります。そして、その職業に属するプレイヤーを表示させます。

5:05

レッスン一覧へ戻る