Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ruby, Ruby on Rails をオンラインで学ぶ

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.
Avatar for kazweda kazweda
February 08, 2020

Ruby, Ruby on Rails をオンラインで学ぶ

Rails Girls Ehime 2nd のLT資料です。

Ruby, Ruby on Rails を
オンラインで学ぶ
@kazweda
RailsGirls in Ehime 2nd
自己紹介
最近やってること
● SwiftUIの勉強
● 昔かじったBassの練習
● Duolingo(En/It)
要素技術
HTML, CSS, Ruby(erb), Shell, Git, JavaScript
SQL, RSpec, CI, etc.
要素技術 - 理解度
1. 少し知ってた
HTML、CSS
2. 今回学んだ
Ruby(erb)、Shell、Git
3. これから勉強
JavaScript、SQL、RSpec、...
4. 人に教える、コーチ
業界では
「完全に理解した」
「チョットデキル」
ひとつずつ丁寧に
マスターしていきましょう 😇

オンライン教材いろいろあります
日本語
Ruby on Railsチュートリアル https://railstutorial.jp
paizaラーニング https://paiza.jp/works
Progate https://prog-8.com
ドットインストール https://dotinstall.com
英語
Codecademy https://codecademy.com
Codewars https://codewars.com

Paizaラーニング(日本語)
https://paiza.jp/works
一部無料
● Ruby入門編
● Webアプリ開発入門 Rails編
など

Paizaラーニング - スキルチェック
https://paiza.jp/challenges/info
無料
D 〜 A, Sのランクを選んで回答
点数と回答時間による上位の表彰
希望条件やスキルにマッチする求人情報
条件が合えば企業からオファー

Codewars(英語)
https://codewars.com 無料
8kyu 〜 1kyuのレベルを選択
好きな言語で問題を解く
問題を解くと、他の人の回答例が見れる
評価(Best Practices, Clever)の高いコードからの学び
英語(native)による変数名の定義など

実践編
オンラインのIDEでプログラミング
https://paiza.io で Ruby を選んで、 プログラムを書いて実行。
GitHub連携でGistの閲覧や保存可能。
Gistも便利です。超おすすめ!!

PaizaCloud
https://paiza.cloud/ja/
無料プランあります。
※サービス公開は、1,980円/月から
連続起動時間:最大4時間
● アカウント登録
● 1クリックでサーバー作成
● Terminal で開発スタート
$ rails new hello_app
$ cd hello_app
$ rails s

巷の声を集めてみました - 1
https://togetter.com/li/1454956

巷の声を集めてみました - 2
Twitter ( or Togetter )
高度な検索(例)
rails (tutorial OR dotinstall OR progate OR paiza) lang:ja
いろんな人の学習の様子がわかります。
勉強の仕方、モチベーションアップに。

資料編
Rails Tutorial - 4th edition(日本語)
https://railstutorial.jp

Rails Tutorial - 日本語サイト、英語サイト
4th edition(日本語、有料の電子書籍・解説動画や質問対応サービスあり)
https://railstutorial.jp

4th edition(英語版、eBookやStreamingコンテンツは有料)
https://www.learnenough.com/ruby-on-rails-4th-edition-tutorial/
6th edition(英語版、$39 or $29/mo or $49/mo for All tutorials)
https://www.railstutorial.org

Progate プロゲート
https://prog-8.com
各コースの最初のレッスン: 無料
提供中のレッスン一覧
https://prog-8.com/lessons/info
Ruby on Rails5 の I と II が無料で受けられます(01.06時点)
https://prog-8.com/languages/rails5

ドットインストール
https://dotinstall.com
無料枠あり
プレミアムサービス: 月額1,080円 (税込)
Ruby on Rails 5入門 (最終更新日2017年8月8日)
● vagrant(centos-6.8)
● ruby-2.6.5, rails-5.1.3

CodeCademy(英語)
https://www.codecademy.com
無料コース(Basic): $0
● Learn Ruby
有料コース(Pro): $19.99/月
● Learn Ruby on Rails
● Ruby on Rails: Authentication

Enjoy programming!!

Avatar for kazweda

kazweda

February 08, 2020
Tweet

More Decks by kazweda

Other Decks in Programming

Transcript

  1. 要素技術 <header></header> <main> <article> ... </article> </main> HTML body {

    margin: 0px; padding: 0px; background:#fff; font-size:14px; } CSS <%= form_with( model: idea, local: true, html: { multipart: true } ) do |form| %> Ruby(erb) Shell Git JavaScript SQL RSpec Etc. Etc. CI
  2. 要素技術 - 理解度 1. 少し知ってた HTML、CSS 2. 今回学んだ Ruby(erb)、Shell、Git 3.

    これから勉強 JavaScript、SQL、RSpec、... 4. 人に教える、コーチ 業界では 「完全に理解した」 「チョットデキル」
  3. 巷の声を集めてみました - 2 Twitter ( or Togetter ) 高度な検索(例) rails

    (tutorial OR dotinstall OR progate OR paiza) lang:ja いろんな人の学習の様子がわかります。 勉強の仕方、モチベーションアップに。
  4. Rails Tutorial - 4th edition(日本語) railstutorial.jp  無料 有料の学習プラン有り 環境構築からバージョン管理 /

    テスト / デプロイなど 現場で必要なスキルが一通り学べる。 各章が完了したらSNSでシェア!!