Learn Ruby Before Rails- A Ruby Primer for Beginners

A prelim course for those who want to learn Ruby on Rails quickly.
2.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
284 students enrolled
25% off
Take This Course
  • Lectures 13
  • Length 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2014 English

Course Description

This Is an era of Ruby on Rails and why not? Its the most agile framework for developing web applications.

Folks, say that start learning rails and learn ruby with it. The experienced developers say that "Learn Ruby before Rails if you want to become a professional in the field". Also, a good understanding of ruby concepts can really speed up the pace with which you learn Rails. And my dad says, "Its never a waste if you invest in building a strong foundation"

So, here I am with my course for you 'Learn Ruby before Rails'.

The course includes live coding sessions.

Every lecture is followed by a quiz. The course is structured maintaining continuity , for a better understanding of the subject.

If you are looking for a strong foundation in Ruby language which is a must for a Rails developer, I am honored to present this course to you.

I wish you a happy and continuous learning.

What are the requirements?

  • Any operating system
  • Sublime Text or any other code editor.

What am I going to get from this course?

  • Strong Foundation in Ruby Language
  • Faster code development
  • Best Practices in Ruby
  • Running ruby within Sublime Text

Who is the target audience?

  • Beginners in Ruby Language
  • Beginners in Rails Framework.
  • Web Application Developer Enthusiast

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction and Setting up the Development Environment
Basics of Ruby Language
2 questions

In this lesson, we learn about setting up our development environment. Also, we see the basic of working with Interactive Ruby or IRB.

Ruby:Intro Quiz
3 questions

In this lesson, we will get into the basics of creating and using objects & functions in the ruby language.

Objects and Functions
2 questions
Section 2: Program Flow & Execution (Part 1)

In this chapter, we explore the if_else statements and case statements which are most commonly used in the program flows in any language.

Control Flow
2 questions
3 questions
Section 3: Standard Ruby Classes
Strings in Ruby
3 questions
3 questions
3 questions
Section 4: Execution Phase 2
Blocks , Procs & Lambdas
Blocks, Procs & Lambdas
3 questions
Objects & Classes
Objects & Classes
2 questions
2 questions
Modules & Mixins
Modules & Mixins
3 questions
Exception Handling
2 questions

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

King Elessar, Ruby on Rails Developer

I am a Ruby on Rails Developer, Instructor and a freelancer.

I emphasize on basics first and try to master them. The same methodology i think others should also follow. Although, it takes time but, its worth it.

I started my journey to internet Technology fours years back, when I wanted to make money freelancing. Then I started learning HTML,CSS, Javascript,PHP in successions. Then I met Rails as an agile web development framework. Then, this relationship with Ruby on Rails started.

I am also an instructor now as i love interacting with folks. I teach Ruby on Rails, Javascript and PHP to graduate level students who are full of energy to make their own imprints on the internet.

I am a gamer in my free time. Love to play Age of Empires in my free time.

Ready to start learning?
Take This Course