diff --git a/README.md b/README.md index e366b313..82f7e678 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,8 @@ On the Internet, there is a lot of knowledge on different topics scarred over di * [Interview Preparation](https://github.com/vicky002/AlgoWiki/blob/gh-pages/Interviews/resources.md) * [JavaScript](https://github.com/vicky002/AlgoWiki/blob/gh-pages/JAVASCRIPT/resources.md) * [JavaScript Guide](https://github.com/airbnb/javascript/blob/master/README.md) +* [Rails](https://github.com/vicky002/AlgoWiki/blob/gh-pages/Rails/rails_resources.md) +* [Ruby](https://github.com/vicky002/AlgoWiki/blob/gh-pages/Ruby/ruby_resources.md) How to Contribute @@ -52,13 +54,15 @@ Topics - Html - Javascipt - JQuery - - PHP, + - PHP - Django + - Rails - Programming Languages: - C - C++ - Java - Python + - Ruby - Machine Learning - Artificial Intelligence - Discrete Mathematics diff --git a/Rails/rails_resources.md b/Rails/rails_resources.md new file mode 100644 index 00000000..4c27710c --- /dev/null +++ b/Rails/rails_resources.md @@ -0,0 +1,13 @@ +#Rails +Learn Rails through the following online and offline resources. + +## Books +- [Rails, Angular, Postgres, and Bootstrap: Powerful, Effective, Efficient, Full-Stack Web Development, 2nd Edition](https://www.amazon.com/Rails-Angular-Postgres-Bootstrap-Development/dp/1680502204/ref=sr_1_5?s=books&ie=UTF8&qid=1507076657&sr=1-5&keywords=Rails) by David B. Copeland +- [Ruby on Rails Tuturial: Learn Web Development with Rails](https://www.railstutorial.org/book) by Michael Hartl + +## Online Tutorials +- [Ruby on Rails Tuturial: Learn Web Development with Rails](https://www.railstutorial.org/book) by Michael Hartl +- [Codecademy: Ruby on Rails](https://www.codecademy.com/learn/learn-rails) + +## Rails Documentation +- [Ruby on Rails API](http://api.rubyonrails.org/) \ No newline at end of file diff --git a/Ruby/ruby_resources.md b/Ruby/ruby_resources.md new file mode 100644 index 00000000..0d5aa325 --- /dev/null +++ b/Ruby/ruby_resources.md @@ -0,0 +1,15 @@ +#Ruby +Learn Ruby through the following online and offline resources. + +## Books +- [Learn to Program](https://pragprog.com/titles/ltp2/learn-to-program-2nd-edition) by Chris Pine +- [The Well-Grounded Rubyist](https://www.amazon.com/Well-Grounded-Rubyist-David-Black/dp/1933988657) by David A. Black + +## Online Tutorials +- [Learn to Program](https://pine.fm/LearnToProgram/) by Chris Pine +- [Learn Ruby with the Edgecase Ruby Koans](http://rubykoans.com/) +- [Codecademy: Ruby](https://www.codecademy.com/learn/learn-ruby) + +## Ruby Documentation +- [Ruby-Doc.org](http://ruby-doc.org/) +- [Documentation](https://www.ruby-lang.org/en/documentation/) \ No newline at end of file