「入門書を読んだけど、まだ自分でWebアプリケーションを作れる気がしない」
「実際の開発者がやっている作り方を知りたい」
「より多くの作例にふれ、Webアプリケーション開発の練習を積み重ねたい」
このコースはRuby on Railsに関する初心者向けの入門書や入門動画などを一度は学習した方向けに
より実践的な開発手法を身につけていただくために制作しました。
動画の中では以下のような知識や開発手法について解説しています。
いずれも申し込みフォームを開発する上では必須の要素です。
入力、確認、完了の3画面構成のフォームを作る方法
入れ子形式(子テーブル)のフォームを作る方法
様々なinputタグの使い方
バリデーションの適用方法(正規表現も一緒に解説)
テストコードの書き方(RSpec)
メールを送信する方法(Action Mailer)
非同期処理を使う方法(Active Job, Sidekiq)
世の中で運営・開発され続けているWebアプリケーションは実に様々ですが、ユーザーからフォームを経由してデータを受け取り、記録をするまでの一連の流れはほぼ同じです。
ひとつの「型」が存在するといっていいでしょう。
Ruby on Railsを使うことに慣れていきながら、その基本の「型」を身につけていきましょう。
「入門のひとつ先へ」が合言葉です。
プレビューとして約15分ほど、コースの一部を無料でご視聴いただけます。
コースの内容や雰囲気を事前にぜひご確認ください!
【学習環境について】
Dockerが動作する環境であれば、サンプルを作成しながらの受講が可能です。
MacやWindowsなどお好きなPCをお使いください。
また、エディタやブラウザはお好きなものをお使いください。
コース内ではVisual Studio CodeとGoogle Chromeを使用しています。
サンプルコードは2種類ダウンロードいただけます。
プロジェクトのテンプレート
完成品(最終形態)
【本コース制作時の動作環境】
Ruby(3.1.2)
Ruby on Rails(7.0.3)
Docker(20.10.16)