Let's Learn Ruby a resource list

Hi! This road map has helped me as a second-career developer who didn’t do a bootcamp. I hope it helps you too.

Notice a broken link? Or want to suggest an addition? Open an issue!

Table of contents

🔗 Basics

🔗 Front-end basics

🔗 Ruby basics

🔗 Basics

🔗 Guided practice

🔗 OOP (object-oriented programming)

🔗 Build stuff with Ruby

🔗 Reference

🔗 Rails basics

🔗 Basics

🔗 Testing

🔗 Misc

🔗 Getting hired

🔗 Get real-world experience to put on your resume

🔗 Mentorship

🔗 Foundational tools

🔗 SQL

🔗 Basics

🔗 Git

🔗 Basics

🔗 How the Internet works

🔗 Advanced Ruby and Rails

🔗 Advanced Rails

🔗 Reference

🔗 Architecture

🔗 Front end

🔗 HTML and CSS

🔗 Community

🔗 JavaScript

🔗 Basics

🔗 DOM, forms, and other Web APIs

🔗 Going deeper

🔗 HTML-first JS libraries

🔗 UI and usability

🔗 Learning

🔗 Libraries

🔗 Expanding my horizons

🔗 Be a mentor

🔗 Career advancement

🔗 Design patterns

🔗 My other lists

🔗 Programming games

🔗 API games (any language)

🔗 Ruby games

🔗 JavaScript/TypeScript games

🔗 CSS games

🔗 Other programming games

🔗 Ruby media

🔗 Chat / social media

🔗 Newsletters

🔗 Blogs

🔗 "Let's build" screencasts

🔗 Topical screencasts

🔗 Streams

🔗 Podcasts

🔗 Rails codebases to study

🔗 Small codebases

🔗 Larger codebases

Back to top