DEVELOPPER EN RUBY

Les points forts

Une formation :

  • en petits groupes ou en individuel
  • axée sur la pratique
  • visant une opérationnalité rapide
  • dispensée par des intervenants issus du monde professionnel

Durée : 35 heures

Lieu : sur Montpellier ou à distance

Objectif.s :
Maîtriser la syntaxe essentielle de Ruby.

Public :
Etudiant(e), Salarié(e), Demandeur d’emploi, Entrepreneur(se), Grand Public

Modalités d’accès :
Entretien préalable + test (le cas échéant)

Pré requis :
> Notions d’algorithmie

Evaluation :
> Formation basée sur l’apprentissage pratique (Exercices pratiques – Mise en situation)
> Evaluation tout au long de la formation

Validation :
> Attestation de formation

Introduction

  • Présentation générale
  • Historique, versions, alternatives
  • A propos de Ruby et Rails
  • Environnements de développement et mise en oeuvre
  • Le principe de moindre surprise

Syntaxe fondamentale

  • Syntaxe impérative simple, commentaires, etc.
  • Manipulation de la console
  • Création de variables multiples
  • Opérations, expressions

Structures diverses

  • Les structures de contrôle – tests, boucles, blocs
  • Tableaux et Hash
  • Méthodes (appels, définition) et bonne organisation du code
  • Structures plus complexes ; fichiers et introduction à l’objet
  • Conventions, normes et documentation

Classes et bibliothèques fondamentales

  • Les chaînes de caractères, syntaxes raccourcies, encodage, expressions rationelles
  • Classes Time et Date
  • Les processus et leur synchronisation
  • Autres bibliothèques usuelles

L’objet en Ruby

  • Les méthodes ; retour sur les blocs, lambda et Yield
  • Définition de nouvelles classes : syntaxe fondamentale
  • Gestion générale de la mémoire
  • Visibilité et accesseurs
  • Héritage en Ruby, modules, mixins

FORMATION EN PRESENTIEL

Nombre de stagiaires : 3 à 8 personnes ou en individuel

Modalités pédagogiques :
Formation intensive basée sur des travaux pratiques et / ou des études de cas permettant l’acquisition d’un logiciel et / ou d’une méthodologie de travail afin de rendre le.la stagiaire rapidement opérationnel.
A l’issue de la formation, envoi d’un support de cours et / ou d’une webographie résumant les notions abordées en formation.

FORMATION A DISTANCE

Nombre de stagiaires : formation en individuel

Modalités pédagogiques :
Formation intensive proposée en distanciel synchrone, sous forme de classes virtuelles avec alternance de sessions en direct et d’exercices pratiques / études de cas avec suivi techniques / pédagogique par tchat et mail en continu + la prise en main, le cas échéant, par le formateur de l’ordinateur du stagiaire à distance.
A l’issue de la formation, envoi d’un support de cours et / ou d’une webographie résumant les notions abordées en formation.

Modalités techniques :
Chaque stagiaire devra disposer d’un ordinateur personnel compatible avec la formation (configuration optimale + logiciel(s) installé(s)).

PLANNING

Formation en individuel et / ou à distance :
Planning personnalisé

TARIFS

Formation en individuel et / ou à distance :

  • Prise en charge (Pôle emploi, Entreprise, OPCO, AGEFIPH, …) et / ou CPF : 1050 €
  • Autofinancement : adhésion* + 875 €

* Adhésion annuelle, acquittable une seule fois quelque soit le nombre de formations suivies

Afin d’évaluer au mieux vos besoins en formation et étudier avec vous les possibilités de financement, un entretien diagnostic gratuit sera préalable à toute rédaction d’un devis et à toute inscription.

Dernière mise à jour de la fiche : 13.12.2023