

ã¯ãããï¼ Rails3ï¼ï¼ï¼
990å
(900å+ç¨)
ãªãæ¬æ¸ã¯ãRuby on Rails 3.0æ¥è¨ããå ã«æ§æã®å¤æ´ã¨å çä¿®æ£ãè¡ãæ¸ç±åãããã®ã§ãã
æ¸èªæ å ±
- èè : é»ç°åª
- çºè¡æ¥: 2011-02-03
- æçµæ´æ°æ¥: 2011-07-15
- ãã¼ã¸ã§ã³: 1.0.1
- ãã¼ã¸æ°: 111ãã¼ã¸(A4PDFçæç®)
- 対å¿ãã©ã¼ããã: EPUB, PDF
- åºç社: é人åºçä¼
対象èªè
Railsãããããå§ãã人(åå¿è )ãã¾ãã¯åå¿è ã«æããæ¹
èè ã«ã¤ãã¦
é»ç°åª

æç¥çåºèº«ãå¨ã®ãªã·ã£æ¥æ¬å½å¤§ä½¿é¤¨ã§å°é調æ»å¡ã¨ãã¦3å¹´éå¤åããå¾ã趣å³ãæ´»ããã¦Webæ¥çã«è»¢è·ã主ã«ã±ã¼ã¿ã¤ãµã¤ããä½ã£ã¦ãã¾ãããPerl, PHPãçµç±ãã¦ã2006å¹´ã«Rubyã¨Railsã«åºä¼ãããã以éã¯ãRailsé¢é£ã®ä»äºããå¼ãåããªããã¨ããããªã·ã¼ã§ä»äºãç¶ãã¦ãã¾ãã
2007å¹´ãRailsã®æè²ã»ã³ã³ãµã«ãã£ã³ã°ãæ¥åå
容ã¨ããæ ªå¼ä¼ç¤¾ãªã¤ã¢ã¯ã¹ãè¨ç«ã2011å¹´ãããã°ã©ã è¨èªRubyã«ç¹åããã·ã¹ãã éçºä¼ç¤¾ã«ããã¿ã¹ã®ä»£è¡¨åç· å½¹ã«å°±ä»»ï¼ãªã¤ã¢ã¯ã¹ç¤¾é·ãå
¼åï¼ã主ã«ãã³ãã£ã¼ä¼æ¥ããç¸è«ãåãã¦ãWebã使ã£ãæ°ãããµã¼ãã¹ã®ä¼ç»ã»éçºã¨éç¨æ¯æ´ãè¡ã£ã¦ãã¾ãã
常ã«æèãã¦ããã®ã¯ãã©ãããã°ããã°ã©ãã³ã°çµé¨ã®æµ
ãæ¹ãè·æ¥ããã°ã©ãã§ã¯ãªãæ¹ãRailséçºã«åç»ã§ããããã¨ãããã¨ã§ããç¬åµçãªWebã¢ããªã±ã¼ã·ã§ã³ã®ã¢ã¤ãã¢ãæã£ãæ¹ãç´ æ©ã確å®ã«ãããä¸ã«åãããã®ãæä¼ãããããã¨æã£ã¦ãã¾ãã
èæ¸ã«ãæ¹è¨æ°çãåºç¤Ruby on Railsãï¼2012å¹´ãå
±èãã¤ã³ãã¬ã¹ã»ã¸ã£ãã³ï¼ãããã¾ãã
ç®æ¬¡
ã¯ããã«
- æ¬æ¸ã«ã¤ãã¦
- åä½ç¢ºèªç°å¢
- è¬è¾
第1ç« ãRuby on Railsã®åºç¤ç¥è
- Ruby on Railsã¨ã¯
- Railsã®ç¹å¾´
- Railsã®æ´å²
- Rails 3.0ã®ç¹å¾´
第2ç« ãã¤ã³ã¹ãã¼ã«
- Rubyã®ã¤ã³ã¹ãã¼ã«
- RubyGemsã®æ´æ°
- Ruby on Railsã®ã¤ã³ã¹ãã¼ã«
- SQLite3 ã®ã¤ã³ã¹ãã¼ã«
第3ç« ãæ°è¦ã¢ããªã±ã¼ã·ã§ã³ã®ä½æ
- ä½æ¥ãã£ã¬ã¯ããªã®ä½æ
- rails new ã³ãã³ã
- ãã¼ã¿ãã¼ã¹ã®é¸æ
- ã¢ããªã±ã¼ã·ã§ã³ã®èµ·åã¨çµäº
- Railsã¢ããªã±ã¼ã·ã§ã³ã®ãã£ã¬ã¯ããªæ§é
- æ¼ç¿åé¡
第4ç« ãã³ã³ããã¼ã©ã¨ãã¥ã¼(1)
- Hello World!
- ã³ã³ããã¼ã©ãã¢ã¯ã·ã§ã³ãã¤ã³ã¹ã¿ã³ã¹å¤æ°
- ã«ã¼ãã£ã³ã°
- publicãã£ã¬ã¯ããª
- æ¼ç¿åé¡
第5ç« ãã³ã³ããã¼ã©ã¨ãã¥ã¼(2)
- tasksã³ã³ããã¼ã©ã®çæ
- ãªã½ã¼ã¹ã®ç»é²
- ERBãã³ãã¬ã¼ãã®ä¿®æ£
- ã¬ã¤ã¢ã¦ãã®ä¿®æ£
- é¨åãã³ãã¬ã¼ã
- ã¹ã¿ã¤ã«ã·ã¼ã
- ããããã¼ã¸ã¸ã®ã«ã¼ãã£ã³ã°
- æ¼ç¿åé¡
第6ç« ããã¼ã¿ãã¼ã¹ãã¼ãã«ã¨ã¢ãã«
- ã¢ãã«ã¯ã©ã¹ã®çæ
- ãã¤ã°ã¬ã¼ã·ã§ã³
- ã·ã¼ããã¼ã¿ã®æå ¥
- æ¼ç¿åé¡
第7ç« ãã¿ã¹ã¯ã®ä¸è¦§ã¨è©³ç´°è¡¨ç¤º
- tasks#indexã¢ã¯ã·ã§ã³ã®å®è£
- ERBãã³ãã¬ã¼ãã®ä¿®æ£
- ã¹ã¿ã¤ã«ã·ã¼ãã®ä½æ
- 詳細ãã¼ã¸ã¸ã®ãªã³ã¯
- URLãã¹ã¨ã¢ã¯ã·ã§ã³ã®é¢ä¿
- tasks#showã¢ã¯ã·ã§ã³ã®å®è£
- ã¿ã¹ã¯ã®è©³ç´°è¡¨ç¤º
- æ¼ç¿åé¡
第8ç« ãã¿ã¹ã¯ã®æ°è¦ç»é²
- newã¢ã¯ã·ã§ã³
- ãã©ã¼ã ãã«ãã¼
- newã¢ã¯ã·ã§ã³ã¸ã®ãªã³ã¯
- ã¹ã¿ã¤ã«ã·ã¼ãã®è¿½å
- HTTPã¡ã½ããã¨ã¢ã¯ã·ã§ã³
- createã¢ã¯ã·ã§ã³
- æ¼ç¿åé¡
第9ç« ãã¿ã¹ã¯ã®ä¿®æ£
- editã¢ã¯ã·ã§ã³ã¨updateã¢ã¯ã·ã§ã³
- ä¿®æ£ãã©ã¼ã ã®è¡¨ç¤º
- editã¢ã¯ã·ã§ã³ã¸ã®ãªã³ã¯
- é¨åãã³ãã¬ã¼ãã«ãããªãã¡ã¯ã¿ãªã³ã°
- updateã¢ã¯ã·ã§ã³
- æ¼ç¿åé¡
第10ç« ãã¿ã¹ã¯ã®åé¤
- destroyã¢ã¯ã·ã§ã³
- destroyã¢ã¯ã·ã§ã³ã¸ã®ãªã³ã¯
- æ¼ç¿åé¡
第11ç« ãã«ã¹ã¿ã ã¢ã¯ã·ã§ã³ã®è¿½å (1)
- ã«ã¹ã¿ã ã¢ã¯ã·ã§ã³ã¨ã¯
- finishã¢ã¯ã·ã§ã³
- ã«ã¼ãã£ã³ã°ã®ä¿®æ£
- finishã¢ã¯ã·ã§ã³ã¸ã®ãªã³ã¯
- finishã¢ã¯ã·ã§ã³ã®å®è£
- ãã©ã¦ã¶ã§åä½ç¢ºèª
- æ¼ç¿åé¡
第12ç« ãã«ã¹ã¿ã ã¢ã¯ã·ã§ã³ã®è¿½å (2)
- å®äºããã¿ã¹ã¯ã®ä¸è¦§
- doneã¢ã¯ã·ã§ã³ã®å®è£
- ERBãã³ãã¬ã¼ãã®ä¿®æ£ã¨ã¹ã¿ã¤ã«ã·ã¼ãã®ä½æ
- restart ã¢ã¯ã·ã§ã³
- æ¼ç¿åé¡
第13ç« ããã«ãã¼ã¡ã½ãã
- ãã«ãã¼ã¡ã½ããã¨ã¯
- ãã«ãã¼ã¡ã½ããã追å ãã(1)
- ãã«ãã¼ã¡ã½ããã追å ãã(2)
- æ¼ç¿åé¡
第14ç« ãã¢ãã«ã¯ã©ã¹ã«ãããã¼ã¿ãã¼ã¹æ¤ç´¢
- ã½ã¼ãé ã®æå®
- ã¹ã³ã¼ã
- Railsã³ã³ã½ã¼ã«
- whereã¡ã½ããã®æ§ã ãªä½¿ãæ¹
- å¼æ°ãåãã¹ã³ã¼ã
- æ¤ç´¢æ©è½ã®è¿½å
- æ¼ç¿åé¡
第15ç« ãBundlerã«ããããã±ã¼ã¸ç®¡ç
- Bundlerã¨RubyGemsã®é¢ä¿
- ãã¼ã¸ã§ã³ã®ç¢ºèªã¨ææ°çã¸ã®æ´æ°
- bundle list
- Gemfile
- bundle check
- bundle installã³ãã³ãã¨Gemfile.lock
- bundle update
- æ¼ç¿åé¡
第16ç« ããã¼ã¸ãã¼ã·ã§ã³
- will_paginate
- Bundlerã«ããã¤ã³ã¹ãã¼ã«
- ã³ã³ããã¼ã©ã®ä¿®æ£
- ERBãã³ãã¬ã¼ãã®ä¿®æ£ã¨ã¹ã¿ã¤ã«ã·ã¼ãã®è¿½å
- ã·ã¼ããã¼ã¿ã®ä¿®æ£
- ãã¼ã¸ãã¼ã·ã§ã³ã®ã«ã¹ã¿ãã¤ãº
- æ¼ç¿åé¡
第17ç« ããããã«
åèæç®ãªã©
- ã¦ã§ãä¸ã®åèè³æ
- èªæ¸æ¡å