Giter Site home page Giter Site logo

ruby_and_rails_resources's Introduction

So, you want to learn Ruby or Rails or both?

I know people who have wanted to learn ruby or rails or both and haven't been sure where to start. So here's a list of stuff I found useful when I began learning and a list of stuff other people found useful. This list isn't just for beginners either, many of the links on here are sites I visit weekly, if not daily. If you have any sites you found useful submit a PR with your submission & I'll add it in. Please follow the format of the list as it currently is so that things remain consistent & easy to find.

Ruby

  • Ruby API: A list of ruby methods and classes. - Free
  • Codecademy: An online tutorial site for various coding languages. -Free & Paid
  • Team Treehouse: An online tutorial site for various coding languages. -Paid
  • Code Wars: An online database of excercises for various coding languages. -Free
  • Project Euler: An online database of excercises for various coding languages. - Free (This will be more suited for those who feel comfortable enough to run ruby scripts on their own machines)
  • Why's Poignant Guide to Ruby: An online book that's easy to read with lots of comic-like strips and easy to understand phrases.- Free
  • Agile Venture's: A non-profit dedicated to crowdsourced learning and project development by working on client projects. - Free & Paid
  • Ruby Tapas: - Short and sweet Ruby screencasts. -Paid

Rails

  • Codecademy: An online tutorial site for various coding languages. - Free & Paid
  • Team Treehouse: An online tutorial site for various coding languages. - Paid
  • Rails API: The Ruby on Rails API, which includes a list of methods and classes. -Free
  • Rails Guide: The official Rails guide. -Free
  • GoRails: - Rails training videos. -Free & Paid

Open Source Projects

Contributing to an open source project is always free and a great way to not only show that you're working, but to also give back to the community.

  • Speakerline: An online database of conference speakers & their proposals.

Mailing Lists and Feeds

  • Ruby Weekly: - a weekly collection of Ruby news and articles. -Free
  • Green Ruby: - another weekly collection of news and articles. -Free
  • Ruby Flow: - a feed of Ruby related news -Free

Miscellaneous

  • Stack Overflow: An online question forum, a good place to search for answers if you get stuck. -Free
  • the London Ruby User's Group: A monthly meetup for Ruby users in London, however even if you're not in London the mailing list is a great source of knowledge. -Free
  • the North West Ruby User's Group: A monthly meetup for Ruby Users in the North West of England, held in Manchester, however even if you're not in the North West, the google forum is a great source of knowledge. -Free
  • London Learn Ruby Meetup: A weekly Ruby workshop in London with a small group of students learning through a professional Ruby coach. - Paid
  • London Learn Ruby on Rails Meetup: A weekly Ruby on Rails workshop in London with a small group of students learning through a professional Ruby on Rails coach. - Paid
  • Ruby North East Slack Group: A Slack group with occasional meetups within North East England. - Free

ruby_and_rails_resources's People

Contributors

lolaodelola avatar mottalrd avatar notrab avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.