Udemybeginneren

Ruby and Ruby on Rails Starter

Learn Ruby & Rails 5! Perfect for beginners. Build web apps with this popular developer stack. Get started with backend development today.

4.4(471)
4,968students
7h 35m
Certificate
Mashrur Hossain
Mashrur HossainTechnology Professional and Entrepreneur

Course Content

Ruby and Ruby on Rails Starter is a beginner-level Udemy course taught by Mashrur Hossain. It runs 7h 35m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 471 reviews, with 4,968 students enrolled. It is a paid course, last updated June 2018.

Learn Ruby on Rails with this comprehensive starter course, last updated in November 2017! This course offers a gentle introduction to programming using the Ruby language and web application development with the popular Rails framework (specifically Rails 5, but applicable to Rails 4). Perfect for beginners with no prior programming experience, it serves as an excellent foundation for further learning.

Consider this an optional pre-course for Udemy's more advanced offerings: "The Complete Ruby on Rails Developer" and "The Professional Ruby on Rails Developer with Rails 5."

Why choose Ruby on Rails? It's a powerful and widely used tool for building web applications, favored by both startups and established software companies. You'll find it powering major sites like Basecamp, Twitter, Shopify, GitHub, LivingSocial, Groupon, Hulu, Airbnb, and Yellow Pages.

This course provides a structured learning path, starting with fundamental data structures through engaging mini-projects. You'll then transition to Rails, culminating in the development of a practical Todo web app project. The curriculum includes a mix of video lectures, text-based lessons, homework assignments, and exercises to reinforce your understanding. We also provide links to valuable free online resources to enhance your learning journey.

Key topics covered include:

  • Ruby Programming: Master the fundamentals of the Ruby language.
  • Object-Oriented Programming (OOP): Understand and apply OOP principles.
  • Rails 5: Learn to use Rails 5 with a cloud-based Integrated Development Environment (IDE).
  • Rails MVC Structure: Grasp the Model-View-Controller architectural pattern.
  • Models, Views, Controllers: Understand the roles and responsibilities of each component.
  • Model-Backed Forms: Create and manage forms linked to your database models.
  • Migrations: Learn how to manage database schema changes.
  • ...and much more!
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

4.9
4h 20m
intermediate
pluralsight

Ruby 2: The Big Picture

by Paolo Perrotta

4.9
1h 15m
beginner
pluralsight

Ruby 2: Getting Started

by Paolo Perrotta

4.9
1h 40m
beginner
pluralsight

Ruby 3: The Big Picture

by Paolo Perrotta

4.9
1h 21m
beginner
pluralsight
4.8(39)
2h 47m
intermediate
4.8
1h 38m
intermediate
pluralsight