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!!