おためし受講中

Ruby on Rails入門 〜ミニブログを作りながら学ぶWebアプリケーション制作 第2回〜

■Ruby on RailsでつくるWebアプリケーション

この授業では、プログラミング初心者を対象として、Ruby on Railsというフレームワークを使って一緒にミニブログをつくっていきます。目標は、自分のWebアプリケーションをつくるために必要な、基礎的な知識と技術を身につけることです。

■ 事前準備

1限目の内容まで制作を進めている必要があります。 
nitrous.io という開発環境で 1限目の内容まで進められるPDFを用意しました。
今回から受講される方は、1限目の授業やPDFの内容をみて復習して見て下さい。
Ruby on Rails入門 ~nitrous.io を用いた開発環境構築~

学生代表

  • 大木 しのぶ

    大木 しのぶ

    スクー放送部

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    自己紹介&アジェンダ
    02:23  (00:13 ~ )
    動作環境チェック
    01:21  (02:36 ~ )
    起動コマンドのおさらい
    02:38  (03:57 ~ )
    リクエストからレスポンスまでの Railsの処理の流れ
    01:33  (06:35 ~ )
    Webの基本のしくみ(おさらい)
    01:18  (08:08 ~ )
    Rails内部での流れを追ってみよう
    05:39  (09:26 ~ )
    MVCの基本
    01:41  (15:05 ~ )
    RailsのMVCディレクトリ構造
    02:19  (16:46 ~ )
    Controllerの主な役割
    06:59  (19:05 ~ )
    Modelの主な役割
    03:59  (26:04 ~ )
    Viewの主な役割
    09:24  (30:03 ~ )
    HTTPメソッドの種類
    03:28  (39:27 ~ )
    Viewをカスタマイズしよう!
    02:50  (42:55 ~ )
    Viewの役割
    01:09  (45:45 ~ )
    app/views/entries/index.html.erb を編集する
    05:22  (46:54 ~ )
    app/views/layouts/application.html.erb を編集する
    03:50  (52:16 ~ )
    レイアウトと個別のview
    02:30  (56:06 ~ )
    app/views/entories/_form.html.erb を編集する
    05:53  (58:36 ~ )
    個別のviewと共通view(パーシャル)
    04:56  (1:04:29 ~ )
    宿題
    01:53  (1:09:25 ~ )
    【後半】質疑応答
    Q:モデルに対するテストも、自動生成してくれるんでしょうか?
    01:01  (1:11:18 ~ )
    Q:一覧のところのnameは別なんですか?
    00:51  (1:12:19 ~ )
    Q:いったん、rubyの呼び出し元に制御を返すって感じじゃないですかね。->yield
    01:14  (1:13:10 ~ )
    Q:いまいちURLとコントローラのメソッド名のマッピングが理解できていないのです。
    02:28  (1:14:24 ~ )
    Q:個別のページでheaderやfooterを「上書き」という形で書き換えることはできるのでしょうか?
    01:51  (1:16:52 ~ )
    Q:railsにbootstrapとか使えるんでしょうか?
    01:14  (1:18:43 ~ )
    Q:いまいちRailsがよくわからないので、お勧めの本orサイトはありますか?
    01:58  (1:19:57 ~ )
    Q:scaffoldしない場合は_form.html.erbが作られないのですが、現場ではよく使うのでしょうか?
      (1:21:55 ~ )