Ruby on Railsを用いてシンプルなアプリケーションを作成できるようになる
「Ruby on Rails」はプログラミング言語の「Ruby」でWebアプリの作成を行うためのフレームワークです。
このコースでは第6回までRuby on Rails の設計思想、基本操作を学び、簡単な学習ノートアプリ作りを行います。
第7回目からは実際のビジネスシーンを想定したアプリ作成依頼に対しての仕様作成と実装の実践に挑戦します。
※コードを用いた演習はAWS Cloud9を使用します。
※授業の中で書くソースコードは、「第1回」授業ページ上の「授業で使用する教材」からダウンロードいただけます
【コース構成】
第1回:Webアプリケーションの開発概要と開発環境構築
第2回:MVCアーキテクチャとRails基本操作 -Model-
第3回:MVCアーキテクチャとRails基本操作 -Controller, View-
第4回:devise を用いたユーザー認証機能①
第5回:devise を用いたユーザー認証機能②
第6回:CSS, JavaScript を利用したデザイン調整
第7回:【実践】アプリケーションの仕様作成
第8回:【実践】仕様に基づいたアプリケーションの実装
第9回:Rspec を用いたテスト実践
第10回:Heroku によるデプロイ
【コースのゴール】
・Webアプリケーションとは何を指しているか?を正しく把握し、アプリ作成におけるRuby on Rails の役割を理解する
・実装やデプロイ方法を学び、簡単なアプリケーションが制作できる
【受講対象者】
・Ruby on Railsを初めて学習する人
・将来Webアプリ開発に携わりたい人
Ruby on Railsを使ってwebアプリ開発をされたい方