Train together, save more! 10% off individual registration, 20% off for pairs.
×
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

This course will teach you to master the Ruby On Rails 4 framework to develop your web applications. You'll see how to take advantage of the simplicity and speed of Rails 4 to create rich, scalable applications using the MVC pattern and connect them to Web Services.

Who is this training for ?

For whom ?

Programmers, Web developers and Webmasters wishing to design professional Web Services-oriented websites.

Prerequisites

Training objectives

  • Master the development of advanced web applications using the Ruby On Rails 4 framework
  • Master the RESTful architecture, the MVC design pattern
  • Dynamize a web application by integrating the JQuery and CoffeeScript libraries
  • Apply test-driven development to Ruby On Rails 4 development
  • Training program

      • Internet reminder, HTML and CSS, XML, JSON, YAML.
      • MVC Design Pattern.
      • Rails hosts.
      • Working environment (Ruby interpreter).
      • Prepare the working folder.
      • Command line tools.
      • Install the development tools.
      • Practical work Installation of the environment.
      • Object callback (modules, classes, instances, UML.
      • ).
      • Rails naming conventions.
      • Ruby syntax (module , class, scope, methods.
      • ).
      • Ruby help (RI, Rubycore, inspect).
      • Practical work Create a first program.
      • Rails architecture (ActiveRecord, ActiveModel, ORM, ActionVue, ActionController, request routing.
      • ).
      • Prepare an HTML/CSS mockup in accordance with the standards (XHTML/WCAG 2).
      • Create a static page controller.
      • Establish page templates (application/controller).
      • Update setting up view scripts ERB, RHTML, HAML, Liquid, SASS, SCSS, RJS, CoffeeScript, RXML.
      • Use pagination helpers.
      • Managing gems in the application.
      • Place shared resources.
      • Configuration of the database (database.
      • yml), creation and "migration" of a database data.
      • Practical work Create an application with Rails.
      • CRUD, RESTFul Web Services, ActiveRecord and resource-oriented routing, advanced query routing.
      • ActiveRecord migrations.
      • Transactions.
      • Rails forms (form_for.
      • ).
      • Filters.
      • Internationalize "i18n".
      • Integrate UNICODE on the client and server side.
      • Manage sessions, Cookies and cache.
      • Protect and secure your pages on the client and server side.
      • Debug, the iRb console, breakpoints.
      • Dynamize your site with Ajax, JQuery and CoffeeScript.
      • Practical work Writing forms.
      • Integration of JQuery and CoffeeScript in developments.
      • TDD (Test Driven Development).
      • Rails Tests and RSpec.
      • Manage versions with GIT.
      • Practical work Application of TDD.
      • Source management with GIT.
      • Rails features converted to gems.
      • Migration utility.
      • Practical work Migrate a Rails 3 application.
    • 832
    • 21 h

    Submit your review

    Translated By Google Translate