- 10.1 Setup
- 10.2 Site Pages
- 10.3 Layouts
- 10.4 Embedded Ruby
- 10.5 Palindrome Detector
- 10.6 Conclusion
10.6 Conclusion
Congratulations! You now know enough Ruby to be dangerous.
With the skills developed in this tutorial, you now have the preparation to go in multiple different directions. The most natural follow-on is the Ruby on Rails Tutorial, which teaches you how to make professional-grade web applications using the Ruby on Rails web framework:
Learn Enough Ruby to Be Dangerous is perfect preparation for the Ruby on Rails Tutorial; in particular, you will find that the background in Sinatra will make learning Rails much easier than it would be otherwise.
If you haven’t followed it already, I also recommend learning the basics of JavaScript:
You can get surprisingly far with Ruby alone, but JavaScript’s unique ability to be run in the browser means everyone who makes web apps should learn it eventually.
For more about Ruby (and programming generally), I recommend these fine titles:
Learn to Program by Chris Pine (Pragmatic Bookshelf, 2021)
Programming Ruby by Dave Thomas (Pragmatic Bookshelf, 2013)
Finally, for people who want the most solid foundation possible in technical sophistication, Learn Enough All Access is a subscription service that has special online versions of all the Learn Enough books and over 40 hours of streaming video tutorials. We hope you’ll check it out!