Code Monkey home page Code Monkey logo

rails-learning's Introduction

Learning something from scratch is almost always an arduous affair -- you simply have no idea as to where to start, or not to start, to kick things off. You don't have to worry about finding the best resources, sorting out the bad ones, and figuring out what to learn next. It's all here. Just follow it, step by step.

Table of Contents


Path

Basico

##Español

Tema Curso Dificultad Tipo
Ruby Aprende a Programar con Ruby - RubySur Easy Web
Ruby Introduccion a Rails - RubySur Easy Web
Ruby Curso de Ruby on Rails - Platzi Easy Video

##Ingles

Tema Curso Dificultad Tipo
Rails Rails for Zombies Redux Easy Video
Rails Ruby on Rails Tutorial Easy Book & Video
Rails Learn Ruby on Rails (Daniel Kehoe) Very Easy Book

Adicional (Ingles)

Tema Curso Dificultad Tipo
JavaScript JavaScript Basics Easy Video
Git Try Git - Code School Easy Web
Ruby Programming Ruby 1.9 & 2.0 Easy Book
Rails Getting Started with Rails Easy Web

Intermedio

Tema Curso Dificultad Tipo
Ruby Ruby - RubyMonk Medium Web
Ruby Practical Object-Oriented Design in Ruby Medium Book
Rails Rails 4: Zombie Outlaws Medium Video
Rails Agile Web Development with Rails Medium Book
Rails CS169.1x Engineering Software as a Service, Part 1 Medium Web

Additional

Tema Curso Dificultad Tipo
SQL Try SQL - Code School Easy Video
jQuery Try jQuery Easy Video
Rails The Rails 4 Way Medium Book

Avanzado

Path Courses Difficulty Type
Ruby Ruby - RubyKoans Medium Book
Ruby Metaprogramming Ruby Hard Book
Rails Crafting Rails 4 Applications Hard Book

Adicional

Tema Curso Dificultad Tipo
Ruby Eloquent Ruby Medium Book

Otros Cursos

Tema Curso Dificultad Tipo Acceso Plataforma
Ruby Ruby Bits Beginner Web Paid CodeSchool
Ruby Ruby Bits Part 2 Intermediate Web Paid CodeSchool
Rails Rails for Zombies 2 Intermediate Web Paid CodeSchool
Rails Surviving APIs with Rails Intermediate Web Paid CodeSchool
Rails Rails 4 Patterns Advanced Web Paid CodeSchool
Rails Rails Testing for Zombies Intermediate Web Paid CodeSchool
Rails Testing with RSpec Intermediate Web Paid CodeSchool
Rails One Month Rails Beginner Video Paid OneMonthRails
Rails Learn Rails Development Beginner Video Paid Treehouse
Rails Web Application Architectures Beginner Web Free Coursera
Rails Learn Ruby on Rails Beginner Web Free Codecademy
Rails Ruby on Rails 4 Essential Training Beginner Video Paid Lynda.com
Ruby Learn Ruby All Video Paid envatotuts+
Rails Learn Rails All Video Paid envatotuts+

Libros

Basico

  1. Learn to Program
  2. Why's (Poignant) Guide to Ruby
  3. Programming Ruby 1.9 & 2.0
  4. The Ruby Programming Language
  5. Learn Ruby The Hard Way
  6. Learn Ruby on Rails (Daniel Kehoe)
  7. Ruby on Rails Tutorial
  8. Agile Web Development with Rails

Intermedio

  1. Practical Object-Oriented Design in Ruby
  2. The Well-Grounded Rubyist
  3. Rails 4 in Action

Avanzado

  1. Crafting Rails 4 Applications
  2. Metaprogramming Ruby
  3. Rails AntiPatterns: Best Practice Ruby on Rails Refactoring
  4. The Rails 4 Way
  5. Eloquent Ruby
  6. Design Patterns in Ruby

Tutoriales

  1. Capstone Rails Tutorials
  2. How to develop a social network using Ruby on Rails
  3. SaaS Course - The welcome word - Prograils
  4. Facebook Authentication in Ruby on Rails
  5. Google Authentication in Ruby On Rails
  6. Gmail Like Chat Application in Ruby on Rails
  7. Private Inbox System in Rails with Mailboxer

Articulos

  1. Building a Ruby Gem in 2015 - Matt Brictson
  2. 24 Extremely Useful Ruby Gems for Web Development
  3. Setting up Sublime Text 3 for Rails Development - Matt Brictson

Instalar Rails

Recomendado

OS Tutorial
Mac Rails OS X Setup Guide - Matt Brictson
Ubuntu Setup Ruby On Rails on Ubuntu - GoRails
Windows RailsInstaller

Otros Metodos

OS Tutorial
Mac Install Ruby on Rails on Mac OS X - RailsApps
Ubuntu Install Ruby on Rails on Ubuntu - RailsApps

DevTools

Sitios famosos hechos con Ruby

  1. Twitter
  2. Slideshare
  3. Github
  4. Shopify
  5. AirBnb
  6. Groupon
  7. SoundCloud
  8. Square
  9. Heroku
  10. Basecamp
  11. Yellow pages
  12. Hulu
  13. Urban Dictionary
  14. CrunchBase
  15. Bloomberg
  16. Zendesk
  17. Scribd
  18. Bleacher Report
  19. 500px
  20. Ask.fm
  21. Dribbble
  22. Funny or Die
  23. Goodreads
  24. Indiegogo
  25. Kickstarter
  26. LivingSocial
  27. Lumosity
  28. MyFitnessPal
  29. Pixlr
  30. Strava
  31. Twitch
  32. We Heart It
  33. Whitepages
  34. Yammer
  35. ThemeForest

Codigo de Referencia

  1. RailsApps Example Applications - Code from the Capstone Rails Tutorials
  2. Treebook - A social networking web application with features similar to Facebook.
  3. Socify - Socify is an open source social networking platform written in Ruby on Rails.
  4. Sample App - The sample app for the 3rd edition of the Ruby on Rails Tutorial.
  5. Pinteresting - This is the pinteresting sample application for One Month Rails
  6. MyRecipes -A recipe app written in Ruby on Rails.

Videos

Ayuda

Comunidad

Comunidad en Espanol

Noticias y Novedades

Mantente al dia

  • @dhh: The creator of Ruby on Rails. Posts insight on new releases and various tips.
  • @rbates: Producer of Railscasts, posts tips and tricks very often.
  • @rails: The official Ruby on Rails Twitter account. Follow them if you want insight on release dates, and development.
  • @rails_apps: Daniel Kehoe is posting new Rails example apps pretty often, pretty useful.

Podcasts

Screencasts

  1. RailsCasts: Ruby on Rails Screencasts
  2. GoRails

Talks

  1. The Best of RailsConf 2015
  2. Railsconf 2014, Talks I Liked
  3. Favorite talks of RailsConf 2013

Guia de Estilo

API's de Terceros

  • twilio-ruby - A module for using the Twilio REST API and generating valid TwiML.
  • twitter - A Ruby interface to the Twitter API.
  • wikipedia - Ruby client for the Wikipedia API.
  • databasedotcom - Ruby client for the Salesforce's Database.com and Chatter APIs.
  • Dropbox - Dropbox API Ruby Client.
  • facy - Command line power tool for facebook.
  • fb_graph - A full-stack Facebook Graph API wrapper.
  • flickr - A Ruby interface to the Flickr API.
  • gitlab - Ruby wrapper and CLI for the GitLab API.
  • gmail - A Rubyesque interface to Gmail, with all the tools you'll need.
  • hipchat-rb - HipChat HTTP API Wrapper in Ruby with Capistrano hooks.
  • instagram-ruby-gem - The official gem for the Instagram REST and Search APIs.
  • itunes_store_transporter - Ruby wrapper around Apple's iTMSTransporter program.
  • linkedin - Provides an easy-to-use wrapper for LinkedIn's REST APIs.
  • Octokit - Ruby toolkit for the GitHub API.
  • Pusher - Ruby server library for the Pusher API.
  • ruby-gmail - A Rubyesque interface to Gmail.
  • ruby-trello - Implementation of the Trello API for Ruby.
  • Slack ruby gem - A Ruby wrapper for the Slack API.
  • soundcloud-ruby - Official SoundCloud API Wrapper for Ruby.
  • Yt - An object-oriented Ruby client for YouTube API V3.
  • t - A command-line power tool for Twitter.
  • tweetstream - A simple library for consuming Twitter's Streaming API.

Enlaces mas usados

rails-learning's People

Contributors

danielkehoe avatar ewertoncodes avatar excid3 avatar joelibaceta avatar rohnin avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

geraldinee

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.