Formation #DEV82

Formation Ruby On Rails

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : DEV82


Sessions programmées :

Du 19 au 22 Jan. 2021

Du 09 au 12 Mars 2021

Du 11 au 14 Mai 2021

Du 06 au 09 Juil. 2021

Du 12 au 15 Oct. 2021

Du 14 au 17 Déc. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : DEV82


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Concevoir et réaliser un site Web avec le framework Ruby on Rails
  • Installer, déployer et maintenir une application utilisant Ruby on Rails
Programme
1/ Découverte du langage Ruby
  • Présentation et historique du langage Ruby
  • Installer et configurer un environnement de développement Ruby
  • Découverte du langage (syntaxe, classes de base, héritages, typage...)
2/ Découverte du framework Ruby On Rails
  • Présentation générale de Ruby On Rails
  • Découvrir et appréhender le Framework Ruby On Rails
  • Position de Ruby On Rails par rapport aux autres Framework
  • Utiliser l’interpréteur Ruby et les différents outils de développement
  • La palette de commandes en ligne
3/ Fonctionnalités principales de Ruby On Rails
  • L’architecture
  • Présentation des normes pour création d'une maquette HTML/CSS
  • Gestion du contrôleur
  • Création des Templates de page
  • Les tables virtuelles
  • Gestion des librairies externes dans son application
  • Gestion des Routes
  • Administration des ressources partagées
  • Les migrations
  • Gestion des erreurs
  • Création d’un back-office
4/ Les tests
  • Générer des données de tests
  • Tests unitaires
  • Tests fonctionnels
  • Tests d'intégration
  • Test Driven Development
5/ Déploiement et hébergement de la base de données
  • Les différents outils de déploiement
  • Les différentes solutions d’hébergement
6/ Aller plus loin
  • Création d'une API Rest
  • La sauvegarde de fichiers
  • Les différentes stratégies de référencement
  • Création de ses propres Gems
  • Utiliser les ressources externes
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Chefs de Projet
  • Développeurs
Dates

Dates

  • Du 19 au 22 Jan. 2021
  • Du 09 au 12 Mars 2021
  • Du 11 au 14 Mai 2021
  • Du 06 au 09 Juil. 2021
  • Du 12 au 15 Oct. 2021
  • Du 14 au 17 Déc. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation