HOME > Development > Ruby and Ruby on Rails Starter

Ruby and Ruby on Rails Starter

  • Development
  • May 06, 2025
SynopsisRuby and Ruby on Rails Starter, available at $64.99, has an a...
Ruby and on Rails Starter  No.1

Ruby and Ruby on Rails Starter, available at $64.99, has an average rating of 4.65, with 69 lectures, based on 449 reviews, and has 4787 subscribers.

You will learn about Build basic Rails applications Learn MVC structure and put it to action Take the first step towards becoming a Rails developer Learn basics of Ruby programming language This course is ideal for individuals who are Anyone who wants to learn how to build web applications or Anyone who wants to get started with Ruby on Rails or Anyone who wants to learn programming basics It is particularly useful for Anyone who wants to learn how to build web applications or Anyone who wants to get started with Ruby on Rails or Anyone who wants to learn programming basics.

Enroll now: Ruby and Ruby on Rails Starter

Summary

Title: Ruby and Ruby on Rails Starter

Price: $64.99

Average Rating: 4.65

Number of Lectures: 69

Number of Published Lectures: 68

Number of Curriculum Items: 69

Number of Published Curriculum Objects: 68

Original Price: $89.99

Quality Status: approved

Status: Live

What You Will Learn

  • Build basic Rails applications
  • Learn MVC structure and put it to action
  • Take the first step towards becoming a Rails developer
  • Learn basics of Ruby programming language
  • Who Should Attend

  • Anyone who wants to learn how to build web applications
  • Anyone who wants to get started with Ruby on Rails
  • Anyone who wants to learn programming basics
  • Target Audiences

  • Anyone who wants to learn how to build web applications
  • Anyone who wants to get started with Ruby on Rails
  • Anyone who wants to learn programming basics
  • Re-designed and upgraded 11/2017!

    The Ruby and Ruby?on Rails Starter Course, completely re-designed and upgraded in?November 2017,?provides a simple introduction to programming using Ruby and?to Web Applications Development using the Rails framework (Rails 5, but can be applied to Rails 4 as well). This course is for students who have no prior experience in programming?and is an optional pre-course to “The Complete Ruby on Rails Developer” or?“The Professional Ruby on Rails Developer with Rails 5” courses here on Udemy.

    Why Ruby on Rails? Since its introduction, Ruby on Rails has rapidly become one of the most powerful tools for building web applications for startups and existing software houses. Some of the top sites using Ruby on Rails are Basecamp, Twitter, Shopify, Github, LivingSocial, Groupon, Hulu, Airbnb, Yellow Pages and much more.

    This course provides a structured introduction to programming, with varied data structures as simple mini projects as developed moving on to?Rails where a Todo web app project is developed.?It utilizes?video and text lectures,?homework and exercises. There will also?be references to free resources available on the internet to supplement the course materials.

    Some features of this course are:

    – Ruby programming – introduction to Object Oriented Programming

    – Rails 5?using cloud-based Integrated Development Environment

    – Rails MVC structure – Models, Views, Controllers

    – Model-backed forms

    – Migrations

    – and much more!

    Course Curriculum

    Chapter 1: Up and running with IDE and Command Line

    Lecture 1: Course Introduction

    Lecture 2: Sign up for Cloud9 IDE

    Lecture 3: Text – Sign up for online IDE (IMPORTANT – dont skip)

    Lecture 4: Getting familiar with IDE

    Lecture 5: Learn about the command line

    Lecture 6: Helpful info – Text

    Chapter 2: Get started with Ruby programming language

    Lecture 1: Introduction to Ruby and Hello World!

    Lecture 2: Introduction to Ruby and hello world – Text

    Lecture 3: Strings in Ruby

    Lecture 4: Strings – Text directions and code

    Lecture 5: Strings – 2

    Lecture 6: Strings 2 – Text directions and code

    Lecture 7: Solutions to exercises

    Lecture 8: Numbers in Ruby

    Lecture 9: Numbers – Text directions and code

    Lecture 10: Numbers – 2

    Lecture 11: Numbers 2 – Text directions and code

    Lecture 12: Branching if/else

    Lecture 13: Branching if/else – Text directions and code

    Lecture 14: Explore more branching

    Lecture 15: More branching – Text directions and code

    Lecture 16: Arrays in Ruby

    Lecture 17: Arrays in Ruby – Text directions and code

    Lecture 18: Arrays 2 – explore more

    Lecture 19: Arrays – 2 – Text directions and code

    Lecture 20: Hash structures in Ruby

    Lecture 21: Hash – Text directions and code

    Lecture 22: Ruby styling

    Lecture 23: Practice what you have learnt!

    Lecture 24: Introduction to Object Oriented Programming

    Lecture 25: Introduction to OOP – Text directions and code

    Lecture 26: Inheritance and Modules

    Lecture 27: Inheritance and modules – Text directions and code

    Lecture 28: Final Ruby project – File Reader class

    Lecture 29: Project File Reader – Text directions and code

    Chapter 3: Welcome to the world of Ruby on Rails!

    Lecture 1: What are web applications?

    Lecture 2: Command line and install Ruby on Rails 5

    Lecture 3: Command line and install Rails 5 – Text directions and code

    Lecture 4: Components of a Rails Application

    Lecture 5: What are actions?

    Lecture 6: Start a new Rails app and learn about MVC

    Lecture 7: Start new Rails app and MVC – Text lecture and code

    Lecture 8: Add views and homework

    Lecture 9: Add views – Text lecture

    Lecture 10: C R U D – kickoff

    Lecture 11: CRUD kickoff – Text lecture

    Lecture 12: CRUD from console

    Lecture 13: CRUD from console – Text directions and code

    Lecture 14: Wrap section 3 with assignments

    Lecture 15: Wrap section 3 – Text content

    Chapter 4: Actions from UI

    Lecture 1: Discuss <% and <%= in more detail

    Lecture 2: Actions from UI

    Lecture 3: Actions from UI – Text directions and code

    Lecture 4: Create action and error display from browser

    Lecture 5: Create action – Text directions and code

    Lecture 6: Complete create and show actions and add flash

    Lecture 7: Complete create, show and flash – Text directions and code

    Lecture 8: Initiate version control with Git

    Lecture 9: Version control with Git – Text directions and code

    Lecture 10: Edit action

    Lecture 11: Edit action – Text directions and code

    Lecture 12: The .each method

    Lecture 13: Index action and listing

    Lecture 14: Index action and listing – Text directions and code

    Lecture 15: Destroy action and refactor code

    Lecture 16: Destroy and refactor – Text directions and code

    Lecture 17: Create new flashy version of Todo app using bootstrap and scaffold generators

    Lecture 18: Bonus Lecture: Thank you and next steps

    Instructors

  • Ruby and on Rails Starter  No.2
    Mashrur Hossain
    Technology Professional and Entrepreneur
  • Rating Distribution

  • 1 stars: 2 votes
  • 2 stars: 10 votes
  • 3 stars: 43 votes
  • 4 stars: 149 votes
  • 5 stars: 245 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!