Formation Ruby on Rails

Apprenez à maîtriser ce puissant Framework basé sur le langage Ruby dont la syntaxe naturelle et totalement orientée objet est particulièrement élégante et robuste.

Public

Développeurs d'application Web souhaitant programmer avec Ruby on Rails (RoR)

Objectifs

Développer des applications web avec Ruby on Rails.

Prérequis

Une connaissance de la théorie de la programmation orientée objet. Utilisation/modélisation de bases de données relationnelles.

Moyens pédagogiques

Dans le cas de sessions inter-entreprises, à Strasbourg ou à Paris, la formation est dispensée dans les salles pédagogiques adaptées à des apprentissages informatiques : capacité de 1 à 7 personnes, équipement informatique fourni pour chacun des stagiaires, vidéo-projecteur et paperboard.

Suivi et appréciation des résultats

L'exécution physique de l'action de formation est suivie à l'aide de feuilles de présence émargées par demi-journée par les stagiaires et le formateur.
Sanction : attestation de fin de stage.

Introduction

  • Présentation générale du langage Ruby
  • Prendre en main les outils de développements pour Ruby On Rails, les commandes Ruby
  • Le système de Gems

Programmez simplement avec Ruby, rappel des bases

  • Comprendre et maitriser la programmation objet
  • Comprendre et maitriser la syntaxe Ruby
  • Bien écrire son code pour Ruby On Rails

Premiers pas avec Ruby On Rails

  • Installer et comprendre l’architecture d’un projet RoR
  • Utiliser les outils fournis par RoR pour générer votre première page
  • Utiliser une base de données relationnelle avec RoR
  • Utiliser une base de données noSQL avec RoR
  • Faire des templates HTML
  • Faire des formulaires basiques pour administrer ses données

Les fonctionnalités avancées

  • Controller les données de votre application dans vos modèles
  • Comprendre le système de routes
  • Faire des contrôleurs CRUD efficaces
  • Envoyer des emails
  • Faire des tâches asynchrones
  • Maitriser les vues

Tester ses applications

  • Mettre en place un environnement de tests
  • Mettre en place les tests unitaires
  • Mettre en place les tests fonctionnels

Déployer et héberger ses applications

  • Déployer ses applications grâce aux outils ruby

Aperçu des librairies utiles pour un projet Rails

  • Authentifier ses utilisateurs
  • Gérer les envois de fichiers

Besoin d'un financement ?

Une formation est un investissement, pour mieux vous permettre de vous former, des possibilités de financement vous sont proposées.

Voir les différents financements

À la suite de cette formation, nous vous recommandons :

Envie de connaître la date
de nos prochaines formations ?

Calendrier des formations

Nous contacter

Téléphone : 09 54 96 50 50 Adresse e-mail : contact alsacreations point fr

Alsacréations
10 Place du Temple Neuf
67000 Strasbourg, France