Locked lesson.
About this lesson
Tips on what to learn going forward to further your education.
Quick reference
Where to Go Next
In this video I'll discuss where to go next.
When to use
If you want to keep learning, I have a few suggestions for you.
Instructions
A great free resource are the Free Rails Guides at http://guides.rubyonrails.org/
Another great free resource is the Rails API at http://api.rubyonrails.org/
The best thing to do is jump in and just start building your own little project to learn from
And check out the Ruby programming language too
If you have any questions, contact me at http://JohnElder.org
Hints & tips
- Check out the free Rails Guides http://guides.rubyonrails.org/
- Check out the free Rails API http://api.rubyonrails.org/
- Why not Learn the Ruby Programming Language next?
- Contact me with questions at http://JohnElder.org
- 00:04 In this video, I wanna talk, for just a couple of minutes,
- 00:07 about where to go from here.
- 00:08 We've gone through this course, we've built this really cool app,
- 00:10 it does all this good stuff.
- 00:12 And you've learned a lot in this course, no doubt about it, but
- 00:15 there's a lot more to learn.
- 00:16 Rails is something you can keep learning forever.
- 00:18 I've been working in Rails for four or five years now, and everyday,
- 00:22 I learn something new.
- 00:22 And it's part of what's awesome about it.
- 00:24 There's always something new to learn, there's some new cool thing to discover.
- 00:27 But the question becomes, where should you go from here?
- 00:30 And I've got a couple of suggestions for you.
- 00:33 Throughout this course, we've used Ruby here and there.
- 00:35 And you didn't really need to know what was going on.
- 00:37 But if you wanna continue with Rails, learning Ruby is a great next step.
- 00:41 Ruby is a programming language.
- 00:43 Rails was created with Ruby, and
- 00:44 we use embedded Ruby a lot throughout this course.
- 00:47 Ruby is a fantastically easy programming language to learn.
- 00:51 It's very English-related, it's a lot of words,
- 00:53 not a lot of computer symbols and things.
- 00:56 Some programming languages are confusing, Ruby is not.
- 00:59 It is very straightforward, it's almost like speaking, you use words and not code.
- 01:04 I mean, you do use code, of course,
- 01:06 but it's more centered towards conversational English.
- 01:10 So it just makes sense.
- 01:11 A lot of the things you do,
- 01:12 just they're intuitive and they make sense, and it's easy to pick up.
- 01:15 So I would suggest definitely taking a look at Ruby.
- 01:18 The next thing to do, maybe at the same time, is to learn Rails in more depth.
- 01:22 And one resource that's absolutely free,
- 01:24 that I mention several times throughout this course, go to Rails Guides.
- 01:29 And these are the official guides to Ruby on Rails.
- 01:32 This is at rubyonrails.org, which, if you look at that site,
- 01:36 this is the official website of Ruby on Rails.
- 01:39 So these guides are by the Rails folks, right, these are official.
- 01:43 And if you look through here, I hope, after taking this course,
- 01:47 these things all make sense.
- 01:48 You understand what models are now, you understand what views are now,
- 01:53 you understand what controllers are.
- 01:56 So you've taken my course, maybe controllers confused you a little bit,
- 02:00 come through here and look up the Rail's guides on controllers.
- 02:03 And just go through them, work through them.
- 02:05 You can see they're all pretty large.
- 02:07 This is a long page, but there's lots of examples,
- 02:11 there's programs you can build and follow along with in the guides.
- 02:15 And some of it's confusing, no doubt, but
- 02:18 just kinda start to work your way through it, it's a great way to learn this stuff.
- 02:21 And if you come up here to the Guides Index,
- 02:23 you can see a snapshot of all the different ones.
- 02:25 So we have models, different things you can learn about models, views,
- 02:30 controllers, other random things.
- 02:33 Another thing to keep in mind in the future as you build things,
- 02:38 remember, we looked at it a couple of times, the Rails API.
- 02:44 And that's api.rubyonrails.org.
- 02:46 Again, same website, rubyonrails.org, just a different subdomain.
- 02:51 And remember, there at the end we used image tags.
- 02:57 If you wanna learn more about the image tags, click on that, and
- 03:00 just read through here.
- 03:02 Whenever you get stuck when you're building something,
- 03:03 come back to the API and look it up.
- 03:06 It's a great resource and a great way to continue learning.
- 03:08 But the next thing to do is to just build something else.
- 03:11 We've built this Pinterest, maybe try and build a clone of Twitter, or
- 03:14 of Facebook, or whatever.
- 03:15 Just try it on your own, and jump in and start learning, that's the only way to go.
- 03:19 But that's the thing about Rails, it's fun to learn this stuff.
- 03:21 I mean, this Pinterest thing, it serves no purpose, it's just goofy.
- 03:24 You're obviously not gonna make it competitor to Pinterest.
- 03:27 But building it was a lot of fun, and you learned a whole lot of stuff.
- 03:30 And that's what I recommend doing, just continue to build cool things and
- 03:34 just have fun with it.
- 03:36 And so I wanna thank you for taking this course, I hope you had a good time,
- 03:39 I hope you learned a lot.
- 03:40 If you have any questions, shoot them on over to me.
- 03:42 You can find me online, social media, twitter, all the places.
- 03:45 And thanks for watching.
Lesson notes are only available for subscribers.