chevron_left

Ruby入門 〜Twitter風掲示板を作りながらプログラミングを学ぶ〜

PREMIUM

スライド資料

会員登録して、全てのスライドを見よう

1 / 29

授業の概要

■ 「Ruby on Rails」を使ってWebアプリケーションを作ってみよう!


今回はRuby on Railsを使って簡単なWebアプリケーションを作成します。題材としては、Twitterのようなマイクロブログサービスの基本機能を実装してみます。

■ 対象者


  • Rubyというプログラミング言語について知りたいという方
  • Webサービスの制作に、Ruby及びそのフレームワークであるRuby on Railsを検討されている方
  • Webサービスを作るために、どのような知識が必要か知りたい方

■ 授業の流れ


  • IDEを触ってみよう

  • 最初のアプリケーションを作ってみよう

  • モデルとテーブルを作ってみよう

  • レイアウトを作ってみよう

  • 入力値の検証をしてみよう

  • 認証を作ってみよう

  • etc...

※ この授業は生放送に10分の休憩を挟んだ連続授業になります。授業の流れは2回の授業で実施されます。

■ 環境について


今回は、簡単にアプリケーションの作成・実行を行うために、クラウド開発環境サービスを利用してみます。
サーバやPCでの開発環境を用意する必要がないため、手軽にWebアプリケーション・プログラミングを始められます。

■ 全3回連続授業


第1回:はじめてのRuby入門〜 Rubyの概要・できること〜
第2回:はじめてのRuby入門 〜Webアプリケーションの制作過程をみてみよう【前編】〜
第3回:はじめてのRuby入門 〜Webアプリケーションの制作過程をみてみよう【後編】〜

※本授業は、全3回の連続授業です。連続授業は、最終回が終了するまで録画授業を無料で受講いただけます

■ プログラマの方には以下の授業もオススメ!


こんな人にオススメ

Ruby on Rails での開発方法を知りたい方、Webサービスの制作方法を知りたい方

チャプター

play_arrow
自己紹介&アジェンダ
05:15
play_arrow
Webアプリケーションとは
02:27
play_arrow
Nitorous.ioについて
01:14
play_arrow
画面の解説
03:41
play_arrow
Nitrous.io の開発に置ける便利な点
04:33
play_arrow
Railsのディレクトリ構造
03:37
play_arrow
BUndlerを使ってライブラリをインストールする
04:23
play_arrow
ルーディングについて
03:38
play_arrow
質問 先生がオススメするBootstrapの入門書はありますか?
05:13
play_arrow
Link_toを使ってLink先のURLを追加しよう
04:36
play_arrow
データを入力する設定をしよう
03:30
play_arrow
データの検証をしてみよう
02:20
play_arrow
Q:C言語から学んでRubyに行くのがよいのか、それともいきなりRubyから行っても問題はないでしょうか?
00:46
play_arrow
Q:Nitrous.ioで作ったアプリは実際に公開して運用したりできるのですか?
01:07
play_arrow
Q:世の中には色々な言語、フレームワークが他に比べてRubyのここが良い!という所を教えて下さい。
01:23
play_arrow
Q:ツイッターのようなフォローする、フォロー済みをタイムラインに表示する機能は簡単にできますか?
00:30
play_arrow
Q:初級者から中級者になっていくにあたって、アドバイスはありますか?
00:44
play_arrow
Q:Rubyの勉強会はありますか?
00:49
play_arrow
Q:HTMLタグを生成するヘルパーメソッドって、どの程度まで使うべきでしょうか?
01:18
play_arrow
Q:Rubyはオブジェクト指向とかそういう概念ではなくて、ライブラリを使ってコマンドで開発していく感じなのですか?
00:39
play_arrow
Q:scaffoldは、実際の開発では使わないと聞くのですが、実際はどのように開発されているのでしょか?
00:58
play_arrow
Q:Macでないとダメですか?
00:46
play_arrow
Q:このコードを読むと良いよ。みたいなものはありますか?
00:34
play_arrow
Q:bootstrapのデザインを適用するコマンドなんでしたっけ?
00:58
play_arrow
Q:普段から実務でもNitrous.ioを使って本番にデプロイしているのですか?
00:23
play_arrow
Q:RubyOnRailsの書き方は、トレンド(?)があって、トレンドをキャッチアップするのが大変だという噂を聞いたのですが、そういうことはあるのでしょうか?
01:07
play_arrow
Q:gemfileは元々たくさん記述されていて、そこに記述するだけでライブラリになるのですか?
00:51
play_arrow
Q:gemで、マイナーバージョンアップでも整合性崩れる場合があるって聞きましたが、今でもマイナーバージョンも固定にした方が良いですか?