Superhero Name Generator With Ruby On Rails

Skill Success


Save 82%
£29 inc VAT (was £157)
Offer ends 23 November 2019
Study method
Online, self-paced
No formal qualification
Additional info
  • Tutor is available to students
  • Certificate of completion available and is included in the price

Add to basket or enquire


This course includes lifetime access so you can complete it at your own speed.

This is designed for those interested to learn the basics of building a superhero name generator website with ruby on rails.

Benefits of taking this course include:

  • Unlimited and lifetime access to the course
  • Learn the course at your own pace
  • Course can be accessed on any platform
  • 24/7 Customer support

Course media


In this course, we'll build this fun little superhero name generator website that will allow us to connect with a third party API to generate data and images, then we'll learn how to manipulate that on our app.

I'll also teach you the Ruby programming language. Rails is a web framework for building apps while Ruby is a programming language, which we'll learn both in this course.

We'll also really dive into the Rails controller (the "C" in the Rails MVC system). Learning how to work with the Controller gives you all kinds of power over your app to do really cool things.

Finally, we'll also learn how to use the hugely popular Bootstrap CSS framework to style our app. Bootstrap is easily the most popular CSS framework in the world, and you'll learn everything you need to use it right here in this course.

If you already know a little Ruby on Rails, this course will make you a much stronger developer. If you've never seen or used Rails at all; you'll fit right in too! I take things slow and explain absolutely everything you need to know.

Who this course is for:

  • Anyone who wants to learn to make web apps with Ruby on Rails

The Superhero Name Generator With Ruby On Railswill cover the following topics:

Section 1 - Introduction

  • Course Introduction
  • C9 Development Environment
  • Development Environment Overview
  • Version Control With Git
  • Github

Section 2 - Building Web Sites With Ruby On Rails

  • Generate Webpage
  • Create Second WebPage
  • Understanding Application HTML
  • Creating Links
  • Creating Partials

Section 3 - Bootstrap CSS Framework

  • Bootstrap Introduction
  • Install Bootstrap
  • Bootstrap Partials
  • Bootstrap Panels
  • Bootstrap Mobile First

Section 4 - Ruby Programming

  • Ruby Introduction
  • Object Oriented Programming
  • Variables
  • Numbers and Math
  • Assignment Operators
  • Conditional Statements
  • Arrays
  • Hashes
  • While Loops
  • Each Loop
  • Methods
  • Classes: Part 1
  • Classes: Part 2
  • Class Inheritance

Section 5 - Faker Gem And Controller

  • Controller Introduction
  • Controller Filter Actions
  • Faker Introduction
  • Faker Superhero
  • Faker Corp Stuff
  • Faker Avatar Introduction
  • Faker Avatar Variables
  • Faker Avatar Image

Section 6 - Page Layout With CSS

  • Page Layout CSS
  • Styling Text CSS

Section 7 - Web Forms

  • Forms Introduction
  • Rails Guides And Form Helpers
  • Form Tag
  • Select Tag
  • Post Form Routing
  • Forms Params
  • Form Conditionals
  • Form Partials
  • Team Looping: Part 1
  • Team Looping: Part 2
  • Looping Avatars

Section 8 - Hosting Our App With Heroku

  • Heroku Introduction
  • Heroku Push
  • Heroku Domains
  • Course Conclusion

Who is this course for?

This course is designed for those interested to learn the basics of building a superhero name generator website with ruby on rails.


No prior knowledge is required to take this course.

Career path


Questions and answers

Currently there are no Q&As for this course.Be the first to ask a question.

Rating and reviews

There haven't been any reviews for this course yet.

Leave a review