はじめに
  • このコースについて
  • 受講オリエンテーション
  • 補足:受講オリエンテーション
はじめてのRubyプログラミング入門
  • Ruby入門について
  • プログラミングとは
  • Rubyとは
  • Ruby / Ruby on Railsの違いについて
  • Rubyの公式サイト
  • Rubyの開発環境について
  • Hello World!
  • コメント
  • 変数
  • 補足:定数
  • 定数
  • オブジェクト
  • 数値オブジェクト
  • 文字列オブジェクト①
  • 文字列オブジェクト②
  • 配列オブジェクト①
  • 配列オブジェクト②
  • ハッシュオブジェクト①
  • ハッシュオブジェクト②
  • 条件分岐(if)
  • 条件分岐(case)
  • 繰り返し処理(for)
  • 繰り返し処理(each)
  • 繰り返し処理(while)
  • 繰り返し処理(timesとnext)
  • 繰り返し処理(loopとbreak)
  • メソッドの作成
  • クラスの作成
Ruby on Railsについて
  • Ruby on Railsについて①
  • Ruby on Railsについて②
AWS Cloud9による開発環境構築
  • 補足:Cloud9がAWSと統合した件について
  • イントロダクション
  • AWSの無料利用枠について
  • 重要:広告ブロックは無効にする
  • 注意事項 !!必ず確認してください!!
  • AWSアカウント作成
  • IAMの設定
  • 無料利用枠の使用のアラートの受信設定
  • 補足:プラットフォーム選択
  • Cloud9のセットアップ
  • Cloud9の画面説明
Ruby on RailsによるHello World!
  • 補足:no connection poolが発生した場合の対応
  • 開発準備
  • このセクションに関する補足
  • 開発と動作確認
  • 動作確認についての補足
電話帳アプリ開発(CRUD基礎)
  • 電話帳アプリの開発について
  • プロジェクト作成、モデル作成、コントローラー作成
  • 一覧画面の開発
  • 新規登録 (Viewの開発)
  • 新規登録 (Controllerの開発)
  • 新規登録(一覧画面に新規登録画面へのリンクを追加)
  • 新規登録(動作確認)
  • 新規登録(バリデーションの追加)
  • 編集機能の開発
  • 詳細画面の開発
  • 削除機能の開発
  • 全体を通して動作確認
  • リファクタリング(Controller)
ボーナスレクチャー
  • ボーナスレクチャー