Ruby on Rails

Human Coders

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
2040 €
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs
Apprendre à installer et configurer un environnement de développement sur sa machine
Comprendre et être à l'aise avec le fonctionnement général de Rails 6
Déployer un prototype fonctionnel sur le cloud
Explorer l'écosystème de Rails et utiliser des gems (libraries ruby) pour étoffer le prototype
Programme
Jour 1 : Présentation de Rails
Ruby on Rails : présentation et exploration du framework

Structure d'une application Rails
Librairies externes (fondamentales pour le prototypage !)
Circuit d'une requête HTTP dans Rails et modèle MVC
Les modules populaires de Rails et la documentation
Le routing dans Rails
Premières migrations et utilisation d'un modèle

Mise en pratique :
Construction d'une page web simple affichant une liste de messages, pas de temps réel

Jour 2 : Ruby on Rails, MVC et CRUD (Create, Read, Update, Delete) pour les messages
Poursuite et fin de la mise en place du squelette de l'application

Migrations de données, descriptions des modèles
Vues et partials
Poster un message
Editer un message
Supprimer un message

Mise en pratique :
CRUD simplifié sur les messages
Ajout du temps réel

Jour 3 : Pratique du prototypage
Le dernier jour est entièrement dédié à la pratique

Les mains dans le cambouis, vous travaillerez en binôme et choisirez les fonctionnalités que vous souhaitez ajouter à votre application

Voici une liste de fonctionnalités à titre d'exemple, vous pouvez en imaginer d'autres bien sûr !

Ajout d'une photo de profil
Commandes de type “bot”
Multi channels
Authentification email / Facebook connect
Partage réseaux sociaux
“hooks” de notification emails
Ajout de widget personnalisés (météo, RSS)
Preview des contenus médias


Nous passerons en revue les limites et impacts du prototypage sur un projet

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page