1. Learn Rails by Building Instagram (2019, Rails 6)

    • Buy now
    • Learn more
  2. Introduction

    • What is Ruby on Rails?
    • Why Rails?
    • Initial Setup Requirements / START HERE
    • Troubleshooting Checklist
    • What are we Building?
  3. Getting Started

    • Running rails new
    • Installing Bootstrap with Webpacker
    • Setting up our Basic Navbar
  4. Adding Users

    • Installing Devise / Generating User model
    • Updating our Navbar with working links
    • Extending the User Edit page
    • Adding Flash Messages
    • Adding User Profiles
  5. ActiveStorage Introduction

    • Installing ActiveStorage / Adding Avatars to Users
  6. Posts

    • Creating Post Model and Controller
    • Adding Validations
    • Adding Post Feed (Post index)
    • Adding Posts to Profile / Post Deletion
    • Adding Likes to Posts
  7. Post Comments

    • Starting to add Post Comments
    • Installing Stimulus.js & Finishing Basic Comments
    • Paginating Comments for infinite scroll (custom pagination with Stimulus)
    • ActionCable Introduction / Realtime Comments
    • Comment Fixes / Touchups
    • Allow Adding Comment on Post Creation
  8. User Following

    • Creating our Follow model
    • Wiring up Following
    • Only See Posts From People You Follow
  9. Preparing for Production / Deployment

    • Polishing User Profile
    • Polishing User Edit Page & Devise Error Message Helper
    • Polishing Signup and Login Pages
    • Polishing Forgot Password and Welcome Page
    • Adding Local Time
    • Deploying to Hatchbox
  10. Conclusion / Thank You

    • Thank You!
    • Provide Feedback Here
    • Source Code
  1. Products
  2. Course
  3. Section

ActiveStorage Introduction

  1. Learn Rails by Building Instagram (2019, Rails 6)

    • Buy now
    • Learn more
  2. Introduction

    • What is Ruby on Rails?
    • Why Rails?
    • Initial Setup Requirements / START HERE
    • Troubleshooting Checklist
    • What are we Building?
  3. Getting Started

    • Running rails new
    • Installing Bootstrap with Webpacker
    • Setting up our Basic Navbar
  4. Adding Users

    • Installing Devise / Generating User model
    • Updating our Navbar with working links
    • Extending the User Edit page
    • Adding Flash Messages
    • Adding User Profiles
  5. ActiveStorage Introduction

    • Installing ActiveStorage / Adding Avatars to Users
  6. Posts

    • Creating Post Model and Controller
    • Adding Validations
    • Adding Post Feed (Post index)
    • Adding Posts to Profile / Post Deletion
    • Adding Likes to Posts
  7. Post Comments

    • Starting to add Post Comments
    • Installing Stimulus.js & Finishing Basic Comments
    • Paginating Comments for infinite scroll (custom pagination with Stimulus)
    • ActionCable Introduction / Realtime Comments
    • Comment Fixes / Touchups
    • Allow Adding Comment on Post Creation
  8. User Following

    • Creating our Follow model
    • Wiring up Following
    • Only See Posts From People You Follow
  9. Preparing for Production / Deployment

    • Polishing User Profile
    • Polishing User Edit Page & Devise Error Message Helper
    • Polishing Signup and Login Pages
    • Polishing Forgot Password and Welcome Page
    • Adding Local Time
    • Deploying to Hatchbox
  10. Conclusion / Thank You

    • Thank You!
    • Provide Feedback Here
    • Source Code

1 Lesson
    • Installing ActiveStorage / Adding Avatars to Users