Ruby on Rails : principes SOLID by Capsens

Pour les développeurs RoR qui veulent progresse à travers du code intelligent et propre

Proposer un projet de formation
1 500.00 € net par personne

Pour les développeurs RoR qui veulent progresse à travers du code intelligent et propre

L
J

Objectifs

  • Comprendre les spécificités de la programmation orientée objet, maitriser les cinq principes SOLID et la façon de les appliquer dans le Ruby on Rails
  • savoir réaliser un design pattern (patron de conception) viable pour un site ou une fonctionnalité.

Points forts de la formation

Formateur: Sami Ettahiri, diplômé de l’Epitech où il a enseigné également. Directeur technique de CapSens.

Références: BPCE, Crédit Mutuel Arkéa, Ministère de l'Éducation, La Banque Postale, LITA.co, 

 

Programme

Séquence 1
Introduction à la programmation orientée objet - 1h
Introduction aux cinq principes SOLID - 1h
Single responsability principle (Théorie + Exercice) - 1h
Open/Close Principle (Théorie + Exercice) - 1h
Liskov Principle (Théorie + Exercice) - 1h
Interface Segregation Principle (Théorie) - 1h
Dependency inversion (Theorie + Exercice) - 1h

Séquence 2
Introduction Design Partern + Factory Design Patern- 1h
Exercice : Application SOLID + Factory Design Patern - 3h
NilObject Patern (Théorie) - 1h
Config Object Patern (Theorie) - 30 min
Singleton Patern (Théorie) - 30 minute
Exercice - Application - 1h

Séquence 3
Exercice Final - Développer une App 7h
Objectif : appliquer la somme des connaissances dans un cas concret de développement d'une application backend

Référence formation # 708
Domaine Programmation
Public visé Développeurs Ruby on Rails
Pré-requis Savoir développeur en Ruby on Rails (1 à 3 d'expérience minimum)

Le formateur

L
J

Message