Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to Ruby on Rails
Rating: 3.5 out of 5(220 ratings)
11,844 students

Introduction to Ruby on Rails

Learn Basics and Introduction to Ruby Programming with Rails Framework
Last updated 10/2017
English

What you'll learn

  • Learn Ruby Basics
  • Creating the First Project
  • RVM in Ruby
  • Bundlers etc.

Course content

1 section13 lectures1h 3m total length
  • 1.1 Introduction to Ruby on Rails4:51

    Ruby on Rails is a Ruby-based open-source web application framework for building database-backed apps. It champions the don't repeat yourself principle and conventional over configuration, with roots at 37signals.

  • 1.2 Ruby on Rails2:56

    Explore the 2015 Ruby on Rails release, highlighting a symbol garbage collector, delayed delivery in Action Mailer, and Action Cable for real-time websockets.

  • 1.3 Rails IDE or Editor3:04
  • 1.4 Rails Script2:02
  • 1.5 Creating the first project8:30
  • 1.6 Ruby on Rails Directory Structure3:36

    Explore the Ruby on Rails directory structure and how MVC components organize an application. Identify core folders such as app, config, db, and public, and note gem dependencies.

  • 1.7 Active RECORDS4:27

    Explore Active Record in Ruby on Rails, mapping database tables to classes and hiding sql details behind objects. Learn naming conventions, pluralization rules, and domain specific language for dynamic methods.

  • 1.8 Ruby on Rails MVC2:07
  • 1.9 RVM in ruby9:28

    Learn how ruby version manager (rvm) installs, switches between ruby environments, and uses gem sets to isolate dependencies, upgrade to latest versions, and manage multiple projects efficiently.

  • 1.10 Ruby on rails migrations9:00

    Explore Ruby on Rails migrations, files that create or modify tables and columns, and use up and down methods to apply changes.

  • 1.11 Ruby on rails controllers1:14

    Discover how a Ruby on Rails controller acts as the logical center, coordinating user interactions with views, while leveraging caching, helpers, and session management to boost performance.

  • 1.12 Bundlers2:03
  • 1.13 Creating a resource9:43

    Learn to create a new resource in a Rails project by generating a controller, adding routes and views, and running the server on port 3000 to test.

Requirements

  • basics of database systems
  • types of databases
  • programming basics

Description

Elementary Learners 'Introduction to Ruby on Rails' course will enable learners to build web applications using the powerful Rails framework and the highly dynamic, object-oriented Ruby language. It will cover all the fundamental concepts of OOPS and Web Applications, Ruby scripting, RVM, Bundlers, Active Records etc. This course gives you a basic knowledge about Ruby programming language and Rails framework. The course is designed for professionals who want to learn Web Application techniques. Those just starting off and looking to learn the basics of Ruby on Rails. Anyone who is interested in learning to build websites, experienced programmers looking to pick up a new language/technology and experienced Rubyists looking to advance their skills.

Who this course is for:

  • Students and freshers
  • professionals who want to learn Web Application techniques
  • Anyone who is interested in learning to build websites