MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Introduction to Ruby on Rails 3 and 4

Course Summary

This course will cover all of the basics of working with the Ruby on Rails 3 and 4 frameworks. We'll start off by providing a quick overview of Rails and immediately get to work building your first application from the ground up. The Philosophy and Arch


  • +

    Course Syllabus

    ● Introduction to Ruby on Rails 3
        ◦ Introduction
        ◦ Course Overview
        ◦ What is Rails?
        ◦ Do I need to Know Ruby?
        ◦ History
        ◦ Rails 4 Features
        ◦ Rails Community
        ◦ Benefits of Rails
        ◦ Summary
    ● Installing Rails and Setting up your Development Environment
        ◦ Introduction
        ◦ Prerequisites
        ◦ Databases and Rails
        ◦ Overview of Ruby Gems
        ◦ Installing Rails on Windows
        ◦ Demo: One Button Rails Installer on Windows
        ◦ Installing Rails on Windows (Continued)
        ◦ Demo: Installing Rails on Windows with Ruby Gems
        ◦ Installing Rails on Linux/Unix and Mac OSX
        ◦ Demo: Installing Rails on Mac OSX
        ◦ Rails Servers
        ◦ IDE's
        ◦ Summary
    ● Creating Your First Rails Application
        ◦ Introduction
        ◦ What We're Building
        ◦ Rails Command Line Overview
        ◦ Creating The Project
        ◦ Demo: Creating The Project
        ◦ Rails Project Structure
        ◦ Demo: Walk Through of A Project's Layout
        ◦ Running The Project
        ◦ Demo: Starting The Server and Using The Application
        ◦ Database Management
        ◦ Demo: Database Configuration Walk Through
        ◦ Generating A Scaffold
        ◦ Demo: Creating A Scaffold in The Application
        ◦ Demo: Scaffold Code Walk Through
        ◦ Rake Overview
        ◦ Demo: rake db:migrate
        ◦ Routes Overview
        ◦ Demo: rake routes
        ◦ Testing The Scaffold
        ◦ Demo: Using The Application
        ◦ Summary
    ● Rails Architecture
        ◦ Introduction
        ◦ Rails Philosophy
        ◦ N-Tiers
        ◦ Model View Controller
        ◦ URL Mappings and Endpoints
        ◦ HTTP PATCH and Rails 4
        ◦ ORM
        ◦ ERB
        ◦ Application Walk Through
        ◦ Russian Doll Caching in Rails 4
        ◦ Summary
    ● Rails Tools
        ◦ Introduction
        ◦ Gemfile
        ◦ Demo: Adding Gems to The Gemfile
        ◦ Database Migrations in Depth
        ◦ Demo: Database Migrations
        ◦ Data Seeding
        ◦ Demo: Running rake db:seed
        ◦ Generators Overview
        ◦ Generating Models
        ◦ Demo: Generating a New Model
        ◦ Generating Controllers
        ◦ Demo: Generating a New Controller
        ◦ Rails Console Overview
        ◦ Rails DB Console
        ◦ Other Rake Tasks
        ◦ Demo: Rake Tasks
        ◦ Asset Pipeline Overview
        ◦ Summary
    ● Rails Controllers and Views
        ◦ Introduction
        ◦ Demo: Controller Development Example
        ◦ Controller and View Support Objects
        ◦ Common Support Object Uses
        ◦ Creating New Actions
        ◦ Custom Rails Routing
        ◦ Rails 4 Concerns and Routing
        ◦ Demo: Creating a New Resume Action
        ◦ Controller Filters
        ◦ Demo: Adding a Filter
        ◦ Rails 4 Strong Parameters
        ◦ View Helpers
        ◦ Rails 4 View Helpers
        ◦ Render
        ◦ Partials
        ◦ Turbolinks
        ◦ Summary
    ● Rails Models and ActiveRecord
      


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top