Apprendre Ruby – La base et notions avancées
Apprendre Ruby – La base et notions avancées
ISO + Fichiers source | Français | 11 H 22 Min | 10 Go
Ruby est un langage de programmation interprété et orienté objet. C’est un langage que l’on retrouvera dans différents outils comme Capistrano ou Logstash et que l’on pourra utiliser pour créer des applications web avec le framework Ruby on Rails ou Sinatra.
La base :
• Introduction
• Installation
• Les Variables
• Les Conditions
• Les Tableaux et Hash
• Les boucles
Travaux pratiques :
• TP : Calcul des fréquences
• TP : Création d’une application de Push Mobile
Notions Avancées :
• Les méthodes
• Astuce & Typage
• Proc & Block
• De PHP à Ruby on rails
• Capistrano : Déployer Rails avec Puma / Nginx
• Découverte d’ActionCable
• Apprendre Ruby depuis PHP
• Héberger Rails avec nginx et Passenger
• Débuter avec Sinatra
• Installer Rails avec Wamp
• Les Rubygems
Programmation Orientée Objet :
• Les Classes
• L’héritage
• Les modules : Namespaces
• Les modules : Mixins
• Les exceptions