ぼくのかんがえたさいきょうの rails スタートダッシュ
TRANSCRIPT
覚えることが多すぎ..orz…• HTML
• CSS => SCSS, SASS, Compass…
• JavaScript => CoffeeScript, Angular JS, Backbone, React.js, Node.js…
• git => gitコマンド, GitHubの作法…
• Ruby => Ruby on Rails, RSpec, Haml…
• Linux => Nginx, Redis, Memcache
• DB => MySQL, PostgreSQL, MongoDB…
業務経験ないと覚えらない…• チーム開発 (アジャイル、コードレビューとか)
• AWSのAuroraやGoogle のBig
Queryなど(お金かかる)
• Jenkins/Wecker/CircleCIとか
簡単なことからはじめよう
• プログラミング経験ゼロだが180日で180個のウェブサイトを作るプロジェクトがゴールまであとわずかに - GIGAZINE
• http://gigazine.net/news/20130911-180-websites/
• 経験ゼロ • ⇒ Node.jsで画像UP
楽しさを追求しよう• 「学ぶ事」と「学び続ける事」の差は果てしなく大きい
• 勉強していくことは簡単ではない。だからこと「楽しめるか」が大切
IT業界を楽しく生き抜くための「つまみぐい勉強法」
http://www.amazon.co.jp/dp/477414259X
(開発環境) 手順 / Cloud9
Mac - http://morizyun.github.io/blog/yosemite-mac-rails-setup-rbenv-ruby/
Windows / Cloud9 - https://c9.io/
(最初) ぼくのかんがえたさいきょうのRailsファーストガイド
http://morizyun.github.io/blog/rails-beginner-first-step-guide/
(脱初心者) Ruby on Railsを仕事にしていくための第一歩
http://morizyun.github.io/blog/ruby-rails-non-beginner-guide-book/ (Rails Tutorialの巻末掲載)
(神ポスト) RubyやRailsでリファクタリングに使えそうなイディオムとか便利メソッドとか
http://qiita.com/jnchito/items/dedb3b889ab226933ccf
(オススメ) リーダブルコード• 仕事ではプログラムを「書く」よりも「読む」ことが多くなる
• 読みやすいプログラムを書くことで、バグを減らし、「書く時間」を増やす
リーダブルコード http://www.amazon.co.jp/dp/4873115655
(オススメ) Everyday Rails - RSpecによるRailsテスト入門
• チーム全員が安心して開発をするためにテストはすごく大切
• 最新RSpec(Rails)を入門から丁寧に解説している
Everyday Rails - RSpecによるRailsテスト入門
https://leanpub.com/everydayrailsrspec-jp
伝えたいこと• Railsは日本語ドキュメント充実してるから、Web開発を始めたいなという人におすすめ
• 新しい技術がどんどん生まれる。だから「学び続ける」ことが力になる。楽しいことを追求しよう
• Railsの勉強の仕方とかに悩んだら、気軽にTwitter
@zyunnosuke にメッセージ下さい (๑•̀ㅁ•́๑)✧