Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

learn-ruby

Learning resources for Ruby, Rails, and related skills.
https://github.com/fpsvogel/learn-ruby

Last synced: about 7 hours ago
JSON representation

  • Foundational tools

    • SQL

      • - postgresql-queries/), [this one at thoughtbot](https://thoughtbot.com/blog/advanced-postgres-performance-tips).
      • x - - https://www.sqlteaching.com/database.png -->
      • x - - https://mystery.knightlab.com/174092-clue-illustration.png -->
      • x - page guide](https://ozencb.github.io/postgresql-exercises/) <!-- https://opengraph.githubassets.com/5dc8f962a8ff3a00a68a35d74a38b117b653d05e8891b85360df152f6755b4b9/AlisdairO/pgexercises -->
      • x - - https://velog.velcdn.com/images/zero__/post/71852f7f-bbd2-4f51-9025-590644dec95b/image.jpeg -->
      • - - https://sqlfordevs.com/build/assets/ebook.454b5368.png -->
    • How the Internet works

      • x - - https://m.media-amazon.com/images/I/517X347vzZL.jpg -->
      • - web-app-ruby-rails), and [a Reddit discussion with helpful comments](https://www.reddit.com/r/ruby/comments/vfc02l/newb_here_have_you_written_your_own_web_server)
      • - ->
    • Git

      • x - - https://ohmygit.org/assets/images/oh-my-git.png -->
      • x - - https://upload.wikimedia.org/wikipedia/commons/5/50/Fxemoji_u2049.svg -->
      • x
      • x - - https://i.ytimg.com/vi/jm7QsI-nNjk/hqdefault.jpg -->
      • x
      • - - https://avatars.githubusercontent.com/u/6183?s=400 -->
  • Basics

    • Ruby basics

      • Coding Challenges - io/build-your-own-x), [Projectbook](https://projectbook.code.brettchalupa.com), [Project-based learning](https://github.com/practical-tutorials/project-based-learning#ruby) <!-- https://d31ezp3r8jwmks.cloudfront.net/2injd2hqjy28zry8i3khh7jauncy -->
      • x - known. Since its search uses a query param, you can add a search keyword to your browser to let you quickly search from the address bar, for example `rb partition` would take you to [https://rubyapi.org/3.4/o/s?q=partition](https://rubyapi.org/3.2/o/s?q=partition) <!-- https://upload.wikimedia.org/wikipedia/commons/7/73/Ruby_logo.svg -->
      • x - - https://avatars.githubusercontent.com/u/4441966?s=400 -->
      • x - - https://letslearnruby.com/images/gorails.jpg -->
      • x - ruby), if you like an interactive approach. <!-- https://www.globalnerdy.com/wordpress/wp-content/uploads/2009/08/chunky_bacon.jpg -->
      • x - - https://avatars.githubusercontent.com/u/5624255?s=400 -->
      • x - - https://images-na.ssl-images-amazon.com/images/S/compressed.photo.goodreads.com/books/1477514056i/31183020.jpg -->
      • one that gives statistics on a reading log - - https://miro.medium.com/v2/resize:fit:774/1*PGxvXulYR1Zp3TPx7FjMsQ.png -->
      • there are Ruby game engines - - https://letslearnruby.com/images/game.svg -->
      • Bridgetown - side rendered) sites à la Rails. Maybe [rebuild your blog](https://fpsvogel.com/posts/2021/build-a-blog-with-ruby-bridgetown)? Be sure to [join the Bridgetown Discord server](https://discord.gg/Cugms94QFM)—the maintainers are very welcoming and helpful to newbies. <!-- https://www.bridgetownrb.com/images/bridgetown-avatar.png -->
    • Rails basics

      • started building a large-ish Rails app - ai-story-writer), [2](https://fpsvogel.com/posts/2021/wikipedia-explorer-discover-articles-like-stumbleupon), [3](https://fpsvogel.com/posts/2021/pass-the-story-collaborative-writing-game), [4](https://fpsvogel.com/posts/2022/doctor-lookup-health-provider-search-tool)).
      • x - 6-for-beginners) <!-- https://letslearnruby.com/images/gorails.jpg -->
      • x - - https://avatars.githubusercontent.com/u/4441966?s=400 -->
      • x - we-test-rails-applications). (In the book, ignore controller specs because [they have been superseded by request specs](https://stackoverflow.com/a/46500842).) <!-- https://public-files.gumroad.com/g2f7k3fkbdgvubnh1b2cmsdcsenc -->
      • x - - https://pragprog.com/titles/rspec3/effective-testing-with-rspec-3/rspec3.jpg -->
      • x - - https://avatars.githubusercontent.com/u/10871348?s=400 -->
    • Getting hired

    • Front-end basics

      • x - end) below. <!-- https://avatars.githubusercontent.com/u/4441966?s=400 -->
  • Preliminaries

  • Advanced Ruby and Rails

    • How the Internet works

    • Advanced Ruby

      • x - - https://learnbyexample.github.io/Ruby_Regexp/images/ruby_regexp.png -->
      • x - - https://learnbyexample.github.io/learn_ruby_oneliners/images/ruby_oneliners.png -->
      • x - - https://m.media-amazon.com/images/I/91QfMPAeQZL._AC_UF1000,1000_QL80_.jpg -->
      • x - - https://pragprog.com/titles/agcr/confident-ruby/agcr_hucf967c33f389130ab619766a81118218_436632_375x0_resize_q75_box.jpg -->
      • - ->