Udemy

Deploy Rails 5.2 with a TLD, Namecheap, Heroku, Codeanywhere

Learn how to deploy your own Rails 5.2 app to a top-level domain, easily, even on Windows!
Free tutorial
Rating: 4.3 out of 5 (38 ratings)
5,802 students
31min of on-demand video
English
English [Auto]

Be able to deploy a Rails app from Codeanywhere

Requirements

  • A computer and access to the internet

Description

In this video course we will:

- Buy a domain for $0.88 on Namecheap

- Sign up for Codeanywhere online code editor

- Install Rails on Codeanywhere

- Signup for Heroku and Bitbucket

- Learn how to perform some basic tasks in Codeanywhere such as restarting the container and showing our container info

- Add an SSH key to Bitbucket

- Push Cloudanywhere code and see how to deal with problems when the code on our remote (Bitbucket) conflicts with code on our local environment (Codeanywhere environment)

- Install Heroku toolbelt on Codeanywhere

- Log into Heroku via command line using toolbelt and run the heroku create command

- Bundle install without production

- Deploy our app to a heroku subdomain with a custom index page

- Add a TLD (top-level domain) to our Heroku dashboard

- Update the CNAME record on Namecheap

- Successfuly complete the deployment of our Rails app to a TLD (top-level domain)

Who this course is for:

  • People trying to learn Rails who would like to deploy their own projects on top-level domains

Instructor

Senior Full Stack Developer
Ajdin Imsirovic
  • 4.3 Instructor Rating
  • 39 Reviews
  • 28,724 Students
  • 2 Courses

Ajdin Imsirovic is a seasoned web developer and passionate educator in the field of programming, with a particular focus on JavaScript, HTML, and CSS. With over a decade of hands-on experience in the tech industry, Ajdin has built a reputation for developing intuitive, high-performance web applications and for his ability to demystify complex programming concepts for learners of all levels.


Driven by a belief that anyone can master coding with the right guidance and practice, Ajdin has dedicated a significant part of his career to teaching. He has contributed to numerous online platforms, written extensively on web development topics, and authored several programming books aimed at making coding accessible to a wider audience.


Ajdin's approach to teaching emphasizes practical skills, problem-solving, and the joy of creativity in programming. He is known for his engaging teaching style, which combines clear, concise instruction with real-world examples and interactive exercises. His courses are designed to empower students to build their own projects from the ground up, fostering both technical proficiency and confidence.

Top companies trust Udemy

Get your team access to Udemy's top 27,000+ courses