inflearn logo

[Advanced] Complete Ruby on Rails 8 Course for Indie Hackers

What if you could build platforms like Karrot Market and Airbnb by yourself? An advanced Rails 8 course for indie hackers and freelancers who can quickly build platforms by themselves!

(4.1) 16 reviews

194 learners

Level Basic

Course period Unlimited

Ruby
Ruby
Ruby on Rails
Ruby on Rails
MVC
MVC
Ruby
Ruby
Ruby on Rails
Ruby on Rails
MVC
MVC

What you will gain after the course

  • Rails

  • Ruby

  • MVC

  • Full-stack web development

  • Platform Development

📘 Rails In-Depth/Complete Course Introduction

Ruby on Rails 8 Advanced Course


Core values of the course

  • Maximize productivity : Bring your ideas to life quickly with fast development speed and high productivity.

  • Full Stack Complete Understanding : Mastering Every Area from Front-end to Back-end

  • Practice-oriented learning : Practical knowledge that can be applied directly to actual service development

  • Independent development capabilities : the ability to build a complete service on your own

  • Stay on top of the latest technologies : Learn the latest features in Rails 8 and modern web development patterns.


🎯 Recommended for these people

  • Developers who have completed the Rails introductory course and want to gain more in-depth knowledge.

  • Front-end/back-end developer who wants to grow into a full-stack developer

  • Aspiring entrepreneurs who want to create their own service or product

  • Project leader looking for an efficient development methodology

  • Developers who want to work as freelancers or indie hackers


🧑‍💻 Why it's special for indie hackers and freelancers

  • Rapid MVP Development : From idea to product in the shortest time possible

  • One-man team possible : A complete service can be built by one person

  • Ease of maintenance : Easy long-term maintenance with conventions and structured code

  • Cost-effectiveness : Implement high-quality services with fewer resources

  • Scalability : Start small and easily scale as needed

  • Rich ecosystem : most of the features you need are already implemented as Gems


🚀 The Strengths of Rails

  • Convention over Configuration : Accelerate development by prioritizing convention over configuration

  • DRY (Don't Repeat Yourself) : Increase maintainability by minimizing code duplication

  • Full-stack framework : Integrated solution from front-end to back-end

  • Hotwire : Implement dynamic web apps without complex JavaScript

  • Powerful ORM : Simplify database operations with Active Record

  • Test friendly : Built-in automated testing tools

  • Security features : Safe development with basic security features built in


📚 Lecture Key Contents

  • Understanding Rails Architecture in-depth

  • Model relationships and advanced query optimization

  • Mastering Hotwire (Turbo, Stimulus)

  • Implementing file upload with active storage

  • Session, Cookies

  • Optimizing Performance with Caching Strategies

  • Processing background tasks with Solid Queue


👨‍🏫 Instructor Introduction: James

  • Startup developer with 20 years of experience, Rails user for 17 years

  • 350+ successful projects, 8.5 billion in sales achieved

  • 90% of the project is implemented in Rails

  • Started as a freelancer, expanded to an agency, built 3 billion assets, then exited

  • Currently working as a solopreneur, indie hacker, and digital nomad

  • Providing field-oriented education based on practical experience


Frequently Asked Questions (FAQ)

Q: Can I understand it without attending the introductory lecture?
A: It is possible if you have basic development knowledge, but we recommend taking the introductory course first.

Q: What development environment do I need?
A: It's available on macOS, Linux, and Windows (WSL). You'll need to have Ruby 3.2+ and Rails 8 installed.

Q: What can I make after class?
A: You can build a variety of web services on your own, including SaaS products, community platforms, marketplaces, and content management systems.

Q: Does it help with starting a business?
A: Rails is a technology that is advantageous to developers who want to start a one-person business, such as freelancers and indie hackers.

Q: When can I take the practical lecture?
A: It is scheduled to be released within 1-2 months after the in-depth lecture, and covers the actual service development process, such as SaaS construction, AI integration, and Tailwind utilization.


🎓 What you can get from the lecture

  • Ability to design and implement complex web applications.

  • Development capabilities that take performance, security, and user experience into account

  • Understanding the latest web development trends and technologies

  • Confidence to complete projects independently

  • Technical foundation for success as a freelancer or indie hacker

  • Practical knowledge and experience that can be applied directly in practice

Recommended for
these people

Who is this course right for?

  • Person who watched the Rails introductory lecture

  • Indie Hacker/Freelancer

  • A person who wants to build a complex platform alone

Need to know before starting?

  • HTML/CSS/JS

  • Introduction to Rails

  • Basic Development Knowledge

Hello
This is heyjames

908

Learners

136

Reviews

63

Answers

4.5

Rating

5

Courses

A 20-year veteran developer and entrepreneur who started as a freelancer and grew his business to 2 billion KRW in annual revenue.

https://www.youtube.com/@hey_james_ai

Curriculum

All

19 lectures ∙ (9hr 53min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

16 reviews

4.1

16 reviews

  • companythang1050님의 프로필 이미지
    companythang1050

    Reviews 3

    Average Rating 5.0

    5

    79% enrolled

    Thank you.

    • hyukster90666님의 프로필 이미지
      hyukster90666

      Reviews 21

      Average Rating 4.6

      Edited

      1

      42% enrolled

      I strongly question whether the depth of this course justifies its 300,000 KRW price tag. I am a student who usually leaves 5-star ratings for most courses, but I feel compelled to leave an honest review for the public interest. Compared to top-tier domestic Spring courses priced around 100,000 KRW, it is difficult to understand why this course is three times more expensive at 300,000 KRW. A significant portion of the lectures consists of simply listing or reading through official guidebooks. As someone who expected the instructor's unique insights or practical know-how, I was very disappointed. I couldn't find any significant difference between this and just reading the official documentation on my own. If you are considering taking this course and paying such a high fee, I strongly recommend that you reconsider the density of the curriculum.

      • heyjames
        Instructor

        Oh, the current price has changed to 5,500 KRW. Could you please check with Inflearn to see if it's possible to get a refund and then repurchase it?

    • clhn76768012님의 프로필 이미지
      clhn76768012

      Reviews 4

      Average Rating 4.0

      1

      100% enrolled

      It's being sold as an 'advanced course' for 319,000 won, but even after completing all the lectures, it was difficult to find any content that could be called advanced. For comparison, Laracasts offers lifetime access for about 420,000 won during sale periods and provides hundreds of high-quality courses. I regret my purchase because I cannot understand how they justified that price with this level of content. The course talks about Ruby on Rails as if it's a silver bullet, but realistically, it's quite difficult to find learning materials or reference cases for RoR. I chose Laravel as the technology to use for personal projects and actual work, and for those facing the same dilemma, I recommend waiting for a Laracasts lifetime access sale instead of purchasing this course. I don't usually leave reviews, but I'm writing this because I was greatly disappointed that it only covers beginner-level content, making the 'advanced' label meaningless. I hope this serves as a reference for those considering a purchase.

      • sangkwonlim님의 프로필 이미지
        sangkwonlim

        Reviews 11

        Average Rating 4.9

        5

        32% enrolled

        • chc39543214님의 프로필 이미지
          chc39543214

          Reviews 13

          Average Rating 4.5

          Edited

          2

          100% enrolled

          I'm taking this course because it's labeled as "advanced," but it only covers basic concepts and CRUD functionality implementation. Is this right? ... Update - Starting from Section 7, there is some content that seems more advanced, but I wouldn't recommend paying money for this course.

          heyjames's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!

          $4.40