著者:Techpit編集部
¥2,980¥0

本書はプログラミング学習教材のプラットフォームTechpit(http://bit.ly/3u4bjun)で人気の「Tinder風簡易マッチングアプリを作ってみよう」のKindle版です。この教材はTechpit上でもご覧いただけます。(https://bit.ly/3sEPuQO)

インターネットを通じて、モノや場所、スキルや時間などを共有する現代において、マッチング機能はアプリ開発において必須機能の一つとも言えるのではないだろうか。例えば、宿泊施設貸し出しのAirbnbでは、ホストと旅行客をマッチングさせ、自動車配車サービスのUberでは、タクシードライバーと乗客をマッチングさせています。
そこで本教材では、RubyのフレームワークであるRailsを使ったTinder風簡易マッチングアプリの作成を通し、マッチング機能をはじめとするWebアプリケーションに必須な機能の実装を学びます。

## 環境構築から機能実装までWEBアプリケーション開発の全体像を学ぶ
さらに本教材の魅力は、RailsでのWebアプリケーション開発を体系的に学べることです。
教材内では、ローカルでの環境構築にはじまり、0からマッチングアプリの基本的な機能をステップごとに作成していきます。
本教材を通して、Webアプリケーションを最後まで作りきることでRailでのサービス開発の流れを掴みましょう!

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

# 実際に作成するサービスのイメージ
![sample](https://i.gyazo.com/198e4a53e364f297cd50084005fe9b41.gif)

# この教材の対象者
* Railsの開発の流れを一通り理解している方
* チャット機能など実践的な機能を開発したい方

# 受講における必要条件
* HTML/CSSの基礎知識
* Rubyの基礎知識
* Ruby on RailsのMVCの流れの理解

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

# 本教材の対応バージョン
* Rails5系

Rails6には対応していませんので、学習を進めるならRails5のバージョンで進めることをおすすめします。

# 本教材で質問対応可能なOSや環境
* macOS
* cloud9

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

【Techpitについて】
Techpitは入門レベルの文法を学んだ後「自分でWebアプリケーションを作ってみたい」と考える方のために、実践的かつ現場で活きるコンテンツを提供しています。また、教材は有名企業のエンジニアやフリーランスのエンジニアなど、『現役のエンジニア』が執筆しています。
毎月新しい教材がリリースされていますので、詳しくは以下をご覧ください。
http://bit.ly/3aZSeka

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する