You can find a few free sample videos on the site, but they’re all great. They’re Ruby-focused (rather than Rails-focused), but I always learn a lot from them. They’re definitely worth watching.Īvdi Grimm’s Ruby Tapas screencasts will show you fun Ruby code in 5-10 minute videos. The APIs might have changed, but the ideas have stayed pretty much the same. The RailsCasts haven’t been updated in a few years, but they’ll still show you great answers to common web problems. If you want a video course to teach you Ruby and Rails, I’ve heard lots of praise for the Pragmatic Studio courses. But if you prefer watching to reading, there are lots of great screencasts and courses you can check out, too. Videos and guided coursesīooks and websites are my favorite way to learn new things about Ruby and Rails. And Programming Ruby is the best book I’ve found to get comfortable with the language. You can start building simple apps without knowing a whole lot of Ruby, but spending more time learning Ruby will become important, quickly. (There are much better ways of browsing the API documentation, though, and I talk through a few of them in one of the lessons in my free email course). When you want to know how to call a Rails method, or even whether a method exists to do what you want to do, you’ll need the official Rails API documentation. The Rails Guides will teach you the most important parts of Rails with documentation and examples. While you build your own apps, there are two resources you’ll use more than any others: In Practicing Rails, you’ll learn how to debug your code when it breaks, pick up some processes you can follow to turn the ideas in your head into real features, and discover how to write tests without getting stuck. My book, Practicing Rails, will help you solve the most painful problems you’ll run into as you start your programming career. Especially when you try to put everything together and build your own apps. Once you’ve gone through one or two of these books, it’s pretty normal to feel confused and frustrated. If you put in the effort, you’ll get a lot out of it. And the web version is free, so you can see if it’s your style before you commit to it. I know a lot of great Rails developers who got started with the Rails Tutorial. It walks you through most of what you need to know to build a fully functional example app. The Ruby on Rails Tutorial is the other big Rails resource. We use it at work to teach devs without Rails experience, and like most of the rest of the Pragmatic Bookshelf books, it’s very good. It does a good job of teaching first by example, and then by reference. Once you know the basics, there are two bigger books that will fill out your Rails knowledge.Īgile Web Development with Rails is my favorite general Rails book. It’s a good, short intro to Rails, that will teach you Rails’ concepts and core ideas. If you already know a few other languages or frameworks, check out the free Getting Started with Rails guide. It teaches you a small part of Rails that will prepare you to take on the harder resources. If you’re planning to learn Ruby and Rails, it’s especially great, because it uses Ruby for all of the examples.Īfter that, Daniel Kehoe’s Learn Ruby on Rails is a gentle introduction to Rails. It’s an intro to the core programming ideas you’ll need to know. If you’re totally new to programming, the best place to start is Learn to Program, by Chris Pine. There’s no way you’d have time to go through them all! So what’s the best way for an absolute beginner to learn Ruby and Rails? Which resources should you start with, and when? Books and websites There are a ton of books, videos, podcasts, and courses for learning Rails. A Guide to the Best Beginning Rails Resources
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |