├── LICENSE.txt └── README.md /LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 Sagar M. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Under Construction! 2 | 3 | ![Ruby on Rails](http://blog.teamtreehouse.com/wp-content/uploads/2013/05/railsBlog1.jpg) 4 | 5 | **Learn Ruby on Rails, an open-source framework for the Ruby programming language.** 6 | 7 | # [Ruby on Rails](http://rubyonrails.org/) 8 | 9 | ## Table of Contents 10 | 11 | * [Curriculum](#curriculum) 12 | * [Books](#books) 13 | * [Tutorials](#tutorials) 14 | * [Articles](#articles) 15 | * [Built with Rails](#built-with-rails) 16 | * [DevTools](#devtools) 17 | * [Help](#help) 18 | * [Community](#community) 19 | * [Podcasts](#podcasts) 20 | * [Screencasts](#screencasts) 21 | * [Slides](#slides) 22 | * [Talks](#talks) 23 | * [More Useful Links](#more-useful-links) 24 | * [How to Collaborate](#how-to-collaborate) 25 | 26 | --- 27 | 28 | # Curriculum 29 | 30 | - [Beginner](#beginner) 31 | - [Intermediate](#intermediate) 32 | - [Advanced](#advanced) 33 | 34 | --- 35 | # Beginner 36 | 37 | Path | Courses | Difficulty | Type 38 | :--: | :-- | :--: | :--: 39 | Ruby |[Try Ruby](http://tryruby.org/)|Easy | Web 40 | Ruby|[Ruby - Codecademy](https://www.codecademy.com/tracks/ruby)|Easy | Web 41 | HTML & CSS|[HTML & CSS - Codecademy](https://www.codecademy.com/tracks/web)|Easy| Web 42 | Rails |[Rails for Zombies Redux](https://www.codeschool.com/courses/rails-for-zombies-redux)|Easy | Video 43 | Rails |[Ruby on Rails Tutorial](https://www.railstutorial.org/)|Easy| Book & Video 44 | 45 | ### Additional 46 | PPath | Courses | Difficulty | Type 47 | :--: | :-- | :--: | :--: 48 | JavaScript|[JavaScript Basics](https://www.codeschool.com/courses/javascript-road-trip-part-1)|Easy | Video 49 | Git |[Try Git - Code School](https://www.codeschool.com/courses/try-git)|Easy | Web 50 | Ruby |[Programming Ruby 1.9 & 2.0](https://pragprog.com/book/ruby4/programming-ruby-1-9-2-0)|Easy|Book 51 | Rails | [Getting Started with Rails](http://guides.rubyonrails.org/getting_started.html)|Easy|Web 52 | 53 | 54 | 55 | # Intermediate 56 | 57 | Path | Courses | Difficulty | Type 58 | :--: | :-- | :--: | :--: 59 | Ruby |[Ruby - RubyMonk](http://rubymonk.com/)|Medium|Web 60 | Ruby |[Practical Object-Oriented Design in Ruby](http://www.poodr.com/)|Medium|Book 61 | Rails|[Rails 4: Zombie Outlaws](http://rails4.codeschool.com/videos)|Medium|Video 62 | Rails|[Agile Web Development with Rails](https://pragprog.com/book/rails4/agile-web-development-with-rails-4)|Medium|Book 63 | 64 | ### Additional 65 | Path | Courses | Difficulty | Type 66 | :--: | :-- | :--: | :--: 67 | SQL |[Try SQL - Code School](https://www.codeschool.com/courses/try-sql)| Easy|Video 68 | jQuery|[Try jQuery](https://www.codeschool.com/courses/try-jquery)|Easy|Video 69 | Rails | [The Rails 4 Way](https://leanpub.com/tr4w)|Medium|Book 70 | 71 | 72 | # Advanced 73 | 74 | Path | Courses | Difficulty | Type 75 | :--: | :-- | :--: | :--: 76 | Ruby |[Ruby - RubyKoans](http://rubykoans.com/)|Medium|Book 77 | Ruby |[Metaprogramming Ruby](https://pragprog.com/book/ppmetr/metaprogramming-ruby)|Hard|Book 78 | Rails|[Crafting Rails 4 Applications](https://pragprog.com/book/jvrails2/crafting-rails-4-applications)|Hard|Book 79 | 80 | ### Additional 81 | Path | Courses | Difficulty | Type 82 | :--: | :-- | :--: | :--: 83 | Ruby |[Eloquent Ruby](http://eloquentruby.com/)|Medium|Book 84 | 85 | # Books 86 | 87 | 1. [Learn to Program](https://pine.fm/LearnToProgram/) 88 | 1. [Learn Ruby The Hard Way](http://learnrubythehardway.org/) 89 | 1. [Crafting Rails 4 Applications](https://pragprog.com/book/jvrails2/crafting-rails-4-applications) 90 | 1. [Metaprogramming Ruby](https://pragprog.com/book/ppmetr/metaprogramming-ruby) 91 | 1. [The Rails 4 Way](https://leanpub.com/tr4w) 92 | 1. [Eloquent Ruby](http://eloquentruby.com/) 93 | 1. [Agile Web Development with Rails](https://pragprog.com/book/rails4/agile-web-development-with-rails-4) 94 | 1. [Practical Object-Oriented Design in Ruby](http://www.poodr.com/) 95 | 1. [Programming Ruby 1.9 & 2.0](https://pragprog.com/book/ruby4/programming-ruby-1-9-2-0) 96 | 1. [The Ruby Programming Language](http://shop.oreilly.com/product/9780596516178.do) 97 | 1. [Design Patterns in Ruby](http://designpatternsinruby.com/) 98 | 99 | # Tutorials 100 | 101 | 1. [How to develop a social network using Ruby on Rails](https://medium.com/rails-ember-beyond/how-to-build-a-social-network-using-rails-eb31da569233) 102 | 1. [SaaS Course - The welcome word - Prograils](https://prograils.com/courses/saas/ch/01-the-welcome-word) 103 | 104 | # Articles 105 | 106 | 1. [Building a Ruby Gem in 2015](https://mattbrictson.com/building-a-gem-in-2015) - [Matt Brictson](https://mattbrictson.com/) 107 | 1. [Setting up Sublime Text 3 for Rails Development](https://mattbrictson.com/sublime-text-3-recommendations) - [Matt Brictson](https://mattbrictson.com/) 108 | 109 | 110 | # Built with Rails 111 | 112 | 1. [Twitter](https://twitter.com/) 113 | 1. [Slideshare](http://www.slideshare.net/) 114 | 1. [Github](https://github.com/) 115 | 1. [Shopify](http://www.shopify.com/) 116 | 1. [AirBnb](https://www.airbnb.com/) 117 | 1. [Groupon](http://www.groupon.com/) 118 | 1. [SoundCloud](https://soundcloud.com/) 119 | 1. [Square](https://squareup.com/) 120 | 1. [Heroku](https://www.heroku.com/) 121 | 1. [Basecamp](https://basecamp.com/) 122 | 1. [Yellow pages](http://www.yellowpages.com/) 123 | 1. [Hulu](http://www.hulu.com/) 124 | 1. [Urban Dictionary](http://www.urbandictionary.com/) 125 | 1. [CrunchBase](https://www.crunchbase.com/) 126 | 1. [Bloomberg](http://www.bloomberg.com/) 127 | 1. [Zendesk](https://www.zendesk.com/) 128 | 1. [Scribd](https://www.scribd.com/) 129 | 1. [Bleacher Report](http://bleacherreport.com/) 130 | 1. [500px](http://500px.com/) 131 | 1. [Ask.fm](http://ask.fm/) 132 | 1. [Dribbble](http://dribbble.com/) 133 | 1. [Funny or Die](http://www.funnyordie.com/) 134 | 1. [Goodreads](http://www.goodreads.com/) 135 | 1. [Indiegogo](http://www.indiegogo.com/) 136 | 1. [Kickstarter](http://www.kickstarter.com/) 137 | 1. [LivingSocial](http://www.livingsocial.com/) 138 | 1. [Lumosity](http://www.lumosity.com/) 139 | 1. [MyFitnessPal](http://www.myfitnesspal.com/) 140 | 1. [Pixlr](https://pixlr.com/) 141 | 1. [Strava](https://www.strava.com/) 142 | 1. [Twitch](http://twitch.tv/) 143 | 1. [We Heart It](http://weheartit.com/) 144 | 1. [Whitepages](http://www.whitepages.com/) 145 | 1. [Yammer](https://www.yammer.com) 146 | 1. [ThemeForest](http://themeforest.net/) 147 | 148 | # DevTools 149 | 150 | - [Sublime Text](http://www.sublimetext.com/) 151 | - [RubyMine](https://www.jetbrains.com/ruby/) 152 | - [Vim](http://www.vim.org/) 153 | 154 | 155 | # Community 156 | 157 | - [Ruby on Rails: Community](http://rubyonrails.org/community/) 158 | - [Rails on Twitter](https://twitter.com/rails) 159 | - [Ruby on Rails: Talk - Google group](https://groups.google.com/forum/#!forum/rubyonrails-talk) 160 | - [Ruby Community](https://www.ruby-lang.org/en/community/) 161 | 162 | 163 | # News 164 | 165 | - [Ruby Weekly](http://rubyweekly.com/) 166 | 167 | # Podcasts 168 | 169 | - [Ruby5](https://ruby5.codeschool.com/) 170 | - [Ruby Rogues](https://devchat.tv/ruby-rogues/) 171 | - [5by5](http://5by5.tv/rubyonrails) 172 | 173 | # Screencasts 174 | 175 | 1. [RailsCasts: Ruby on Rails Screencasts](http://railscasts.com/) 176 | 177 | # Slides 178 | 179 | 1. [Testing Ruby with Rspec (a beginner's guide)](http://www.slideshare.net/vysakh0/testing-ruby-with-rspec-a-beginners-guide) 180 | 181 | 182 | # Talks 183 | 184 | 1. [The Best of RailsConf 2015](https://mattbrictson.com/best-of-railsconf-2015) 185 | 1. [Railsconf 2014, Talks I Liked](http://nepalonrails.com/blog/2014/05/railsconf-2014-talks-i-liked) 186 | 1. [Favorite talks of RailsConf 2013](http://blog.planetargon.com/entries/2013/5/31/favorite-talks-of-railsconf-2013) 187 | 188 | # More Useful Links 189 | 190 | - [The Ruby Toolbox - Know Your Options!](https://www.ruby-toolbox.com/) 191 | 192 | # How to Collaborate 193 | 194 | Send a pull request or just open an [issue](https://github.com/sagarmred/Rails-Graduate/issues?q=is%3Aopen) to send more useful links! After it, I'll update the list! 195 | 196 | --------------------------------------------------------------------------------