Learn to code in Ruby from Scratch in less than 1 Hour

Ruby Language skill is highly used in today's IT industry and will help you get a nice job in Software engineering.
1.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.
216 students enrolled
Instructed by Kavit Mehta IT & Software / Other
25% off
Take This Course
  • Lectures 13
  • Length 34 mins
  • Skill Level Beginner Level
  • 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 12/2014 English

Course Description

Hi guys my name is Kavit and in this course we will learn to program using Ruby a popular object-oriented programming language. To begin with we will examine the basic object types in Ruby as well as fundamentals of the language syntax. We will learn how an object-oriented programming works and I will walk you through the steps that enable us to read and write to a file in your code. Finally at the end of the course I will ask to perform a simple program to find prime, even and odd numbers between a range of values and you will have to use File handling syntax to get the starting and ending values of the range. Now it doesn't matter if you are a beginner and you don't have prior experience we will all the fundamentals you need. And if you are interested in web-development you will end up having basic knowledge of Ruby that will help you use it in making websites using Ruby on Rails.

What are the requirements?

  • Nothing they just need a Laptop with high speed internet connection

What am I going to get from this course?

  • Students will be able to code in Ruby
  • Students will be able to convert other language codes to Ruby language

Who is the target audience?

  • Anyone can take the course no prior programming experience is required

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
Section 2: Getting Started

I have shown the basic syntax of how to print output to the screen

Section 3: Ruby Object types
Data-types (Part 1)
Data-types (Part 2)
Data-types (Part 3)
Section 4: Conditional Statements and Loops
Conditional statements
Section 5: Functions (Methods)
Section 6: Classes
Section 7: File Handling

You will see the syntax to write onto some file and how to extract the contents of a given file.

Section 8: Programming assignment
Section 9: Extras
Extra (In-built functionality)

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Kavit Mehta, Engineer

My experience ranges from working on software projects to Hardware Projects. I have done by bachelors in IT(Information Technology) and Master's in CE(Computer Engineering). I am currently working with Wiser Systems as an embedded systems programmer. My current projects are currently related to working on Wireless sensors and also creating an web application by making use of Agile methodologies. I have worked on many other projects in past making use of following languages and technologies - C, C++, Java, Python, Eclipse, Rubymine, Unity3D, HTML, CSS, Javascript, PHP.

I would like to tell more about myself. I come from a small town in India where there is a constant shortage of water and electricity. Today I am standing here is all because of my Mother's broaden outlook and her constant effort to see me as a successful person.

Ready to start learning?
Take This Course