Pour apprendre à créer des applications web dynamiques
La formation Ruby On Rails est destinée à vous apprendre à créer des applications web dynamiques et interactives à l'aide du langage de programmation Ruby et du framework Rails.
Public concerné :Salarié Entreprise Demandeur d'emploiÉtudiant
A distance
en ligne et en temps-réel
En présentiel
sur site client ou dans les locaux de l'organisme
Objectifs
Maîtriser la création d'applications web avec Ruby on Rails.
Comprendre les principes de la convention plutôt que la configuration.
Gérer efficacement les bases de données et les migrations.
Développer des applications conformes aux normes de sécurité.
Points forts
Apprentissage complet de Ruby on Rails, de ses principes et de ses meilleures pratiques.
Création d'applications web robustes et évolutives.
Utilisation de la convention plutôt que la configuration pour gagner du temps.
Compréhension des modèles de base de données et des migrations.
Développement d'applications en suivant les normes de sécurité.
Module 1 : Introduction à Ruby on Rails
Présentation de Ruby on Rails et de ses avantages.
Installation et configuration de l'environnement de développement.
Module 2 : Les bases de Rails
Création d'une première application Rails.
Gestion des routes, des contrôleurs et des vues.
Utilisation de la convention plutôt que la configuration.
Module 3 : Modèles, Bases de données et Migrations
Création de modèles de données.
Gestion des bases de données avec Rails.
Utilisation des migrations pour évoluer la structure de la base de données.
Module 4 : Sécurité et Bonnes pratiques
Implémentation de la sécurité dans les applications Rails.
Utilisation des bonnes pratiques de développement.
Tests et débogage.
Connaissance de base en programmation et en développement web.
Compréhension des langages de programmation, notamment Ruby.
Opérateur de compétences (OPCO)
A distance, en ligne et en temps-réel.
En présentiel, sur le site du client ou dans les locaux de l'organisme de formation.
La formation Ceph est destinée aux professionnels de l'informatique désireux d'acquérir des compétences avancées en matière de stockage distribué. Au cours de cette formation, les…