Tinder風マッチングアプリを作ってみよう!

【中級レベル/15時間】Ruby on Railsでマッチング機能やリアルタイムチャット機能など実践的な機能開発を学ぶ。

学習内容

  • Ruby on Rails を使った実践的な開発スキルを学びます。
  • Devise を使ったサインアップ・サインイン機能の開発を行います。
  • 画像アップロード機能の開発を行います。
  • seed を使った初期データの投入を学びます。
  • like、dislike 機能の開発を行います。
  • action_cable を使ってリアルタイムでメッセージを送る機能を開発します。


受講における必要条件

  • HTML/CSSの基礎知識
  • Rubyの基礎知識

この教材は中級者向けの教材となっています。Ruby on RailsのMVCの流れを理解していない方は、まずは「【Ruby on Rails 5】Instagram風簡易SNSアプリを作ってみよう!」を完了してから進めることをおすすめします。


教材内容

Rubyプログラミング言語の上で動作するWebアプリケーションフレームワークであるRuby on Railsを使ってTinder風マッチングアプリを作成します。

本教材では0からTinderの基本的な機能をステップごとに作成していきます。HTML・CSS・Javascript・Rubyを使用して開発しますが、主にRuby on Railsの大まかな流れを把握してもらうことを一番の目的としております。本教材を通してWebアプリケーションを最後まで作りきることでサービス開発の流れを掴みましょう。

本教材はご自身で調べながら学習することでレベルアップに繋がる教材になります。


この教材の対象者

  • Railsの開発の流れを一通り理解している方
  • チャット機能など実践的な機能を開発したい方

本教材は中級者向けの教材です。


学ばないこと

本教材はRailsの大まかな流れを把握することを一番の目的としており、HTML・CSSの解説は詳しくしていません。細かく知りたい方はご自身で調べていただければと思います。


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

  • macOS
  • cloud9

windowsの方はcloud9で進めてください。cloud9でしたら質問対応可能です。macOSやclode9以外での開発環境における質問対応はできかねますのでご了承ください。


本教材はテキストで構成されており、自分のペースで学習を進めることができます。

この教材の講師


wataru
wataru

某IT企業にて勤務。シンプル is プロトタイプ. React、TypeScriptに興味あります。


本教材のカリキュラム


  1章:Ruby on Railsの環境のセットアップ
利用可能
日 購入してから

今すぐはじめる!