使いこなせ!Ruby on Rails!
Take off Rails
Take off Rails
  • ホーム
  • 会員限定
  • API のテスト(requests spec)を書こう! vol.4
会員限定
Ruby on Rails
Level.2

API のテスト(requests spec)を書こう! vol.4

2019年3月13日 2019年9月14日
  • chinju
このコンテンツを利用するにはログインする必要があります。

ログイン


会員登録が済んでいない方は以下のボタンから詳細をご確認ください。

Take off Rails 会員について
メインメニュー
  • メンバーページ
  • ログインページ
Take off Rails All Rights Reserved.
コンテンツ
  • はじめに
    • 学習効率をグッとあげる質問の仕方
  • 環境構築
    • 基本的な UNIX コマンドを覚えよう
    • Homebrew のインストール
    • Ruby のバージョン管理
    • エディター【VSCode】の導入
    • vim を最低限使えるようにする
    • zsh のインストール
  • バージョン管理
    • バージョン管理ツール Git の解説と導入
    • SourceTree の導入
    • Git の基本的なキーワードをおさえよう
    • Git の基本的な使い方 vol.1
    • Git の基本的な使い方 vol.2
    • GitHub との連携
    • GitHub を使った開発の流れ
    • 【中級者以上向け】高度な Git コマンド vol.1
    • 【中級者以上向け】高度な Git コマンド vol.2
    • コマンドのショートカットの登録
    • Git ツール「Tig」の導入
    • 【Git Master】Git 課題にチャレンジしよう
  • Ruby
    • Ruby で試行錯誤するための環境を整える
  • Ruby on Rails
  • Level.1
    • Level.1 の目標
    • Web アプリケーション と Ruby on Rails
    • 一番簡単な Webアプリを作ってみよう
    • ルーティングの基礎をおさえよう
    • controller から view に値を渡そう
    • データベースと model の関係性
    • データベースの環境構築 by Docker
    • migration(マイグレーション)の基礎とテーブルの定義
    • データベースを操作する rails コマンド
    • ActiveRecord の使い方
    • controller で model と view の橋渡し
    • scaffold コマンドで CRUD の基礎を作る
    • users_controller の CRUD 処理を実装しよう 〜Read〜
    • users_controller の CRUD 処理を実装しよう 〜Update, Delete〜
    • users_controller の CRUD 処理を実装しよう 〜Create〜
    • RDB 設計を考える
    • Level.1 のまとめ
  • Level.2
    • Level.2 の目標
    • なんでテストが必要なのか
    • rspec の環境構築
    • User model のテストを書こう
    • FactoryBot でテストデータを作成しよう
    • API のテスト(request spec)を書こう vol.1
    • API のテスト(request spec)を書こう vol.2
    • API のテスト (request spec)を書こう! vol.3
    • API のテスト(requests spec)を書こう! vol.4
    • FactoryBot を使いこなす
    • Level.2 のまとめ
    • Rails API と Vue の繋ぎこみ
    • Heroku を使ったデプロイの方法
  • Level.3
    • Level.3 の目標
    • Ruby on Rails Lv.3 の課題
  • その他
    • よくある質問
    • Ruby 問題集
    • ガチで超重要な考え方「問題の切り分け」について
    • CIツール によるテストの自動化 by CircleCI
  • ユーザー情報
    • ユーザー情報の確認
    • メールアドレス / パスワードの更新
ユーザー情報
  • ユーザー情報の確認
  • メールアドレス / パスワードの更新