May-2012 Discounts to be awarded to 5 Students 
Call us on +91 94453 48493 or (044) 4202 7475

Ruby On Rails - Framework



Snapshot
Course Description

Ruby On Rails

Ruby on Rails lets you learn to put your web development on Rails. Experience the Rails way of approaching web applications and see how you'll be able to spend less time configuring and more time developing. Starting with the basics of Ruby and Rails, you'll learn the full Rails' MVC stack, testing techniques, Ajax and even web services. We'll work through the full life-cycle of a Rails project, giving you experience with all facets of a typical application.

Prerequisites

Prior exposure to the following concepts and technologies is very helpful, but not required.

  • Basic knowledge of HTML and CSS.
  • Basic knowledge of JavaScript.
  • Basic understanding of the HTTP protocol, including concepts like SSL,redirection, GET vs POST, etc.
  • Basic knowledge of SQL.
  • Familiarity with MySQL (or any other relational database.
Course Outline
  • Rails Introduction
    • The Architecture
    • the Model-View-Controller pattern
    • Rails project structure
    • Scaffolding for jumpstart
  • Ruby Overview
    • Objects
    • Classes
    • Core Ruby
    • Ruby Standard Library
    • Control Structures
    • Scope
    • Blocks
    • Modules
  • Rails Toolbox
    • Rake
    • Git
    • Test Frameworks
    • Deploying a Rails application
  • Test-driven Development with RSpec
    • Introduction to TDD
    • Red-Green-Refactor
    • Describing a feature
    • Verifying expectations
    • Mocks & Stubs
  • Demystifying Rails
    • The Console
    • Models, Controllers
    • Associations
    • Migrations
    • Views
    • Core Ruby extensions
  • Test-Driving your Rails App
    • Beyond Scaffolding
    • BDD with Cucumber
    • Outside-in Testing
    • Test-driving Feature Development
    • Rails testing helpers
  • Advanced Controllers and Models
    • Validations
    • Evolving your Database
    • Modifying Application Flow
  • Rails Power Tools
    • Named Routes
    • Rails Plugins
    • Configuring menu items
  • Ajax on Rails
    • Unobtrusive Javascript
    • Introduction to JQuery
    • Ajaxifying your Rails App
    • Common UI Patterns



Go to top
Course Outcome

By the end of this course you will learn how to:

  • Configure and install Ruby and Rails
  • Learn the basics of the Ruby language
  • Build a new Rails application from scratch
  • Setup and manage databases with migrations
  • Learn how to configure Rails' routing
  • Practice test-driven development (TDD) with Rspec
  • Learn about behavior-driven development (BDD) with Cucumber
  • Learn how to add Ajax with JQuery
  • Learn how to leverage ActiveRecord with associations, validations, and callbacks
  • Understand resources and REST, and how to use them in a Rails application
  • Learn how to find and use plugins
  • Learn how to send emails with ActionMailer
  • Understand the various deployment options for Rails applications
  • Understand Rails' opinions and how to embrace or override them
Go to top
Ruby on Rails Training Details
Course Duration Three Months
Practical Yes
Course Certification Learnpact Certified Professional
Internship Yes
Interview Yes
Fees Click here to know
Ruby On Rails Job Trend
Courtesy Indeed.com

Get the Learnpact Advantage today!

  • Industry acclaimed courses
  • State-of-the-art infrastructure
  • Industry Exposure
  • Expert faculty
  • Exposure to latest and emerging technologies
  • Connect with Industry leaders
  • Get a chance to network with like-minded people
  • Participation and Course Completion Certificates
  • 100% Development Oriented Training
  • Learn by doing. Work on real time projects
  • Get found by leading companies through our dedicated HR help desk
  • Improve your communication and soft skills

Do you want to know more? Let us call you

Name :
Mobile/Phone :
E-Mail :
Your areas of interest :
Describe Your Needs :
ruby rails ruby on rails learn ruby on rails ruby on rails training centre ruby on rails training centre in chennai ruby on rails training centre in bangalore ruby on rails training centre in hyderabad ruby on rails training centre in mumbai ruby on rails training centre in kolkata ruby on rails training centre in india
| More
-->