Top Programming 3日間でマスターする Ruby on Rails講座
PRO COURSE

3日間でマスターする Ruby on Rails講座

Ruby on Railsを3日間で習得するための講座です。Ruby初心者でも大丈夫!Railsによるアプリ開発を3日で学びましょう!

Ruby初心者でも大丈夫!
Railsによるアプリ開発を3日で学ぶ!

インスタグラムやAirbnbなど、人気のWebサービスの開発・運用に使われている Ruby on Rails(Ruby言語によるWebデータベースアプリケーション開発ツール)を短期間で習得するコースです。

Ruby on Railsのセットアップから丁寧に解説し、データベースと連動したアプリケーションの開発をゼロから学べます。
すべての操作を動画で収録しているので、初心者でもつまづかずに、最後まで無理なく学習できます。

また、Rubyの基本的な文法も独立したセクションとして収録していますので、すでにRubyの経験がある方も、はじめてRubyに触れる方も学べるように工夫しています。

ぜひ、この機会にRuby on Railsをマスターして、Webアプリケーションを作り出すスキルを身につけましょう。


このコースで学べること

  • Railsの基礎知識と環境構築
  • Ruby言語の基礎(Ruby未習者対象)
  • HTML・JavaScript・CSSの基礎
  • Railsではじめてのウェブアプリを作る方法
  • Scaffoldを使用した高速開発

Ruby on Railsのオンライン講座のサンプル

こんな方にオススメ

  • Ruby on Railsを使って、データベースを扱うWebアプリケーションを開発してみたい方
  • 環境構築が難しくてRailsの学習をあきらめてしまったことがある方
  • できるだけ短期間で、動くプロダクトを開発したい方
  • スマホアプリのバックエンドプログラムをRuby on Railsで構築したい方

約5時間の本講座は毎日2時間程度の動画を視聴すれば3日で終わる内容になっています。
3日間でRailsを書けるようになりましょう!

About the Instructor

井上 博樹
ITエンジニア・講師・著者

eエデュケーション総合研究所にて、教育研修システムの開発・コンテンツ企画・制作などを担当。

本田技術研究所、放送大学をはじめ、国内50以上の教育機関や企業に、教育プラットフォーム(Moodle/Canvas/Blackboard)などの導入、運用支援、コンテンツ制作支援、教育用モバイルアプリ開発などを提供したり、Hour of Code、ラズベリーパイなどの対面ワークショップを企画・開催しています。

Java, Linux, PHP, Moodle, Ruby on Rails, Android, iOSアプリ開発に関するオンライン講座制作の講座を配信しています。

みなさんのスキルアップや、キャリアチェンジ、起業などに役立つ学びをサポートするオンライン講座をリリースしていきたいと、日々活動しています。

See more

Course content

Total 5 hours 9 minutes
Preview You can preview lectures with this label
Railsの基礎知識と環境構築
1 Ruby on Railsの概要 Preview 1:44
2 この講座の勉強の仕方 Preview 0:53
3 Railsのインストール(OS X/Mac) 2:56
4 OS X El Capitanへのインストール 4:10
5 OS EI Capitan(10.11.x)をお使いの方へ 1:00
6 Railsのインストール(Windows その1) 5:29
7 Railsのインストール(Windows その2) 3:18
8 課題1:Railsのインストール 1:00
Ruby言語の基礎(Ruby未習者対象)
9 Ruby言語の概要 Preview 3:07
10 Rubyのリファレンスをチェックしよう 1:00
11 クラスとオブジェクト 2:14
12 メソッドと引数 4:43
13 変数と代入演算子 3:41
14 変数のタイプ 1:12
15 文字列の扱い 2:50
16 二重引用符と式展開 6:01
17 バックスラッシュ記法(エスケープ) 6:07
18 データ型の変換 3:51
19 配列を使ってみよう 9:42
20 制御構文 11:05
21 繰り返し 1:33
22 case式 7:28
23 例外処理 9:12
24 時刻や日付の処理 9:34
25 ハッシュ(連想配列)を使ってみよう 10:07
HTML・JavaScript・CSSの基礎
26 HTML5を学ぼう 6:40
27 CSSについて学ぼう 5:38
28 JavaScriptについて学ぼう 2:56
29 JavaScriptをHTMLファイルに追加してみよう 2:07
30 jQueryについて学ぼう 12:11
31 スライドショーの画像データ 1:00
32 Bootstrapの基本を学ぼう 5:48
Railsではじめてのウェブアプリを作ろう
33 はじめてのプロジェクトを追加してみよう Preview 3:03
34 Railsプロジェクトのフォルダ構成 2:32
35 内蔵サーバーを起動してみよう 1:55
36 内蔵サーバーの停止と起動 1:35
37 課題2:Rails内蔵サーバーを起動し 1:00
38 Railsの動作環境のチェック 0:48
39 コントローラーとアクションの追加 5:26
40 ルーティングの設定 3:18
41 リソースの追加 7:35
42 ビューの追加 4:52
43 new.html.rb 4:52
44 入力フォームを追加してみよう 4:55
45 createアクションを追加しよう 3:57
46 Bookモデルを追加しよう 6:09
47 コントローラに保存処理を追加しよう 2:46
48 登録したデータを表示するビューを追加 4:52
49 データの登録処理を追加しよう 2:50
50 一覧表示処理を追加しよう 7:35
51 課題3:書籍データを登録し一覧表示しよう 1:00
52 Railsタグでリンクを追加してみよう 6:58
53 課題4:リンクを追加してみよう 1:00
54 バリデーション機能を追加してみよう 4:48
55 編集処理を追加しよう 3:20
56 更新処理を追加しよう 2:22
57 重複処理をまとめてみよう 2:17
58 表示と編集のリンクを追加しよう 3:35
59 削除処理を追加して、アプリを完成させよう 7:00
60 課題5:最後までアプリを完成させてみよう 1:00
Scaffoldを使用した高速開発
61 復習と、Scaffolding機能の概要 Preview 4:54
62 Scaffoldでコードを一括生成しよう 11:26
63 Scaffoldで生成したコードを実行しよう 4:45
64 RailsにBootstrapの適用しよう 8:31
65 一覧表示ページをBootstrapらしくしよう 1:55
66 ラベルを日本語化してみよう 12:34
67 フィールド名表示を日本語化しよう 8:27
68 モデル名の複数形表示を無効にしよう 2:58

Ratings and reviews

4.5
71 reviews
5 stars
51%
4 stars
48%
3 stars
1%
2 stars
0%
1 stars
0%

Related Courses