Udemyallen

Ruby on Rails 8 and Hotwire : Build a Password Manager

Learn full-stack web development with Ruby on Rails! Build a secure JSON API & Google Chrome Extension. Practical skills for modern web apps.

Related:Backend APIs
4.7(46)
338students
7h 17m
Certificate
Nick McNeany
Nick McNeanyProfessional Software Engineer

Course Content

Ruby on Rails 8 and Hotwire : Build a Password Manager is an all-levels Udemy course taught by Nick McNeany. It runs 7h 17m, is taught in English, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 46 reviews, with 338 students enrolled. It is a paid course, last updated July 2025.

Learn to build your own password manager! This comprehensive course guides you through creating a secure application, similar to 1Password and LastPass, to manage your online credentials. You'll develop a system for creating secure accounts and storing login information for all your favorite websites.

Here's what you'll master:

  • Ruby on Rails 8 Full-Stack Development: We'll start by building a robust Ruby on Rails 8 web application, covering the fundamentals of full-stack development.
  • Hotwire for Fast SPAs: Utilize Hotwire to create a lightning-fast Single Page Application (SPA), delivering a smooth user experience.
  • Secure Data Encryption: Implement Active Record Encryption in Rails 8 to securely encrypt sensitive user data like usernames and passwords within your database.
  • JSON API Development: Build a secure JSON API using Rails 8 and JSON Web Tokens (JWT) for robust user authentication. Learn how to issue expiring tokens for secure data retrieval.
  • Google Chrome Extension Development: Extend your application's reach by creating a Google Chrome Extension.
  • Chrome Extension API Mastery: Gain proficiency in the Google Chrome Extension API, including:
    • Local Storage: Efficiently store data within the browser.
    • Popup & Content Script Communication: Develop seamless interaction between extension components.
    • URL Retrieval: Dynamically retrieve URLs from active browser tabs.
    • Automatic Form Filling: Implement one-click login form autofill for ultimate convenience.

This course provides practical, hands-on experience in building a real-world application with modern web technologies.


Changelog:

  • July 17, 2025 (Section 1 - Lesson 3): Updated SafePassExtension zip file to include missing assets.
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

4.9
4h 20m
intermediate
pluralsight

Ruby 2: The Big Picture

by Paolo Perrotta

4.9
1h 15m
beginner
pluralsight

Ruby 2: Getting Started

by Paolo Perrotta

4.9
1h 40m
beginner
pluralsight

Ruby 3: The Big Picture

by Paolo Perrotta

4.9
1h 21m
beginner
pluralsight
4.8(39)
2h 47m
intermediate
4.8
1h 38m
intermediate
pluralsight