Catégories

Apprendre Ruby on Rails – Perfectionnement

Apprendre Ruby on Rails – Perfectionnement

ISO + Fichiers source | Français | 13 H 41 Min | 11 Go

Rails est un framework web développé en Ruby qui permet de créer une application web plus rapidement en se basant sur le principe de « convention plutôt que configuration ». En cela, Rails est un framework avec une forte opinion sur la manière de faire les choses et qui part du principe qu’il y a une « meilleur » façon de faire les choses : « The Rails Way ».

Introduction :
• Introduction
• Installation
• Notre première page
• Les Migrations
• Les Models
• Le CRUD

Controllers :
• Controllers, Les filtres
• Controllers, Sessions et Cookies
• Controllers, Gérer plusieurs formats

Models :
• Models, Validation des données
• Models, les callbacks
• Models, les scopes
• Models, associations

Vues :
• Vues, Partials et Layout
• Vues, Helpers

Aller plus loin :
• L’asset pipeline
• ActionMailer

Travaux Pratiques :
• TP : Introduction
• TP : Gestion des utilisateurs
• TP : Gestion des animaux
• TP : Gestion des photos
• TP : Création du système de Followers
• TP : Rôle administrateur

Les gems utiles :
• Devise & OmniAuth
• CanCanCan
• SimpleForm
• CarrierWave
• Upload de fichiers avec Shrine

Notions avancées :
• Fragment caching
• Tester son code avec Rspec

_blank
_blank
Articles récents