Home      Signup      Courses      Sign-In
 

  Please login to Enroll or Access the course.  
  Summary Page: Ruby on Rails - Fundamentals

Ruby on Rails - Fundamentals






This course introduces the features of Ruby on Rails including scaffolding and routing. It steps through the creation of a Ruby on Rails project and shows how to work with cookies and sessions, and how to implement testing and access statistics.


Programmers who are familiar with the Ruby language or .NET developers who have no experience with Ruby who want to use the Ruby on Rails framework to create web applications and web APIs.


1.93

Creating a Project, Adding Pages and Menus

  • create a Ruby on Rails project
  • add a static web page to a Ruby on Rails project
  • create a dynamic web page in a Ruby on Rails project
  • use redirect_to to redirect a URL in a Ruby on Rails application
  • add user specific menus to a Ruby on Rails application
  • use the Rails console
  • Scaffolding

  • generate scaffolding for a Ruby on Rails project
  • examine the controller in a Ruby on Rails application
  • migrate a Ruby on Rails data model and populate it with data
  • Routes

  • examine the routes generated by scaffolding in a Ruby on Rails project
  • examine the routes that serve GET requests in a Ruby on Rails application
  • rename and direct routes in a Ruby on Rails application
  • define parameters for the routes in a Ruby on Rails application
  • use route constraints in a Ruby on Rails application
  • define a route to the root URL of a Ruby on Rails application
  • Cookies and Sessions

  • use cookies in a Ruby on Rails application
  • configure permanent cookies for a Ruby on Rails application
  • enable breadcrumbs in a Ruby on Rails application
  • configure a Ruby on Rails application to enable a browser session to be reset
  • configure a Ruby on Rails application to enable sessions to be saved to the database
  • Testing and Statistics

  • use the tests generated with Ruby on Rail's scaffolding to write and test validation rules and analyze their results
  • run functional tests on a Ruby on Rails project
  • create unit tests for Ruby on Rails projects
  • use static fixtures to generate YAML test data for Ruby on Rails projects
  • write integration tests for Ruby on Rails projects
  • generate statistics for a project in Ruby on Rails

  • pg_rubr_a01_it_enus

     

     
    Home      Signup      Courses      Sign-In
     

      UN Global Alliance for ICT and Development ESKILLS360 IS A UN GAID FLAGSHIP INITIATIVE