
What's this about?
Learn how to build a Rails application to interact with the YouTube API for syncing descriptions, thumbnails, and more!
You'll Learn
Lessons
- Data modeling with ActiveRecord for Video Automation tool
- ActionView basics - list and edit custom video descriptions
- Render custom descriptions with ERB
- YouTube API Authentication with Rails
- List YouTube videos with the Data API and Ruby
- Update Videos with the YouTube API
- Tagging videos with the YouTube API
- Convert SVG to PNG with JavaScript
- Upload YouTube thumbnail with the YouTube Data API and Rails
- Adding a Categories feature
- Dynamically render SVG with Rails
- How to deploy a Rails 6 application to Heroku
- Devise authentication with Rails 6
- Limit access to data to authorized users Rails 6
- Record a video with JavaScript in a Ruby on Rails app
- Upload a video to YouTube with the YouTube Data API
- Setting up Background Jobs in Ruby on Rails
- Running Rails background jobs on Heroku with Resque and Redis
- Refresh YouTube API OAuth Tokens with Ruby
- Take a photo and remove greenscreen with JavaScript
- Add bitmoji sticker to canvas with JavaScript using the bitmoji kit
- Drag image on HTML Canvas with JavaScript
Author

CJ Avilla
I'm interested in learning new programming languages; building high leverage tools; and recently, sharing what I've learned from dozens of other incredible and generous friends and online strangers in the form of video content.

More like this
Searls After Dark - Season One
I'm building a Ruby on Rails application called ChatJPN as an AI chatbot to help users practice and learn Japanese language. And I'm recording EVERYTHING on camera and taking things slow to explain my thought process.
If you're interested in learning more about building apps with Rails, you might be interested in seeing how I do it!