教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。
その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。
本教材はRubyプログラミング言語の上で動作するWebアプリケーションフレームワークであるRuby on Railsを使ってOGP画像を作ってシェアする求人募集サービスを作成します。
HTML・CSS・Javascript・Rubyを使用して開発しますが、主にRuby on Railsの大まかな流れを把握してもらうことを一番の目的としております。本教材を通してWebアプリケーションを最後まで作りきることでサービス開発の流れを掴みましょう。
教材を進めて行く上で質問項目がございましたら、「質問」の箇所からご質問ください!
この教材ではRailsでOGPでシェアする求人募集サービスを作成します。実際にどういったアプリを作成するかイメージをつかむために下記のリンクにアクセスして利用してみてください。
Rails6には対応していませんので、学習を進めるならRails5のバージョンで進めることをおすすめします。
新規Railsアプリケーションの作成を行い、開発の準備を行います。
DeviseというGemを使って新規登録・ログイン機能を開発します。
見た目を効率よく整えるためにBootstrapの導入を行います。
本講座で使用する画像とCSSのダウンロード、OGP画像加工時に使用するフォントをダウンロードします。
新規登録画面、ログイン画面を作成します。
TOPページの作成を行います。
techpit jobのコア機能である募集作成機能やOGP画像の生成機能を開発します。
求人への応募機能を作成します。
日本語化やリダイレクトの設定をします。