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.

Vous souhaitez développer une application Web en parfaite adéquation avec vos besoins ou ceux de vos clients ? Vous voulez utiliser un outil open-source pour développer rapidement une application solide, testée et évolutive ? Ruby On Rails est le framework Web qui répondra à ces deux objectifs !

La formation Ruby on Rails vous apportera les bases du développement d’applications web avec le langage Ruby. Vous apprendrez les concepts, les astuces et les bonnes pratiques pour exploiter au mieux les énormes capacités de ce framework.

Vous mettrez les mains dans le code et vous obtiendrez rapidement des résultats fonctionnels garantis : plus besoin d’aspirine et d’arrachage de cheveux pour comprendre les concepts et les mettre en oeuvre.

Pourquoi cette formation est-elle parfaite pour vous ? Parce qu'elle vous permettra :

  • d'apprendre le langage Ruby,
  • de construire une application web simple de A à Z avec Ruby On Rails,
  • d'utiliser les librairies Ruby pour augmenter la couche fonctionnelle de votre application.

Pour suivre cette formation, vous devez connaître les concepts de la programmation orientée objet et être à l’aise avec le HTML, CSS et JavaScript.

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

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 à 8 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.

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