Formation Ruby Initiation + Approfondissement

Demande d'information

Formation Ruby Initiation + Approfondissement

  • Contenu Formation Ruby Initiation + Approfondissement.
    • Durée: 5 jours
    • Public: Développeurs
    • Pré-requis: Aucun
    • Objectifs: Connaître l'utilisation, les possiblités de Ruby - Etre capable de prévoir, développer, tester, déployer une application complète et complexe en Ruby
    • Référence: PRO253-F

    Programme:

    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
    • Atelier pratique : création d'une application interactive complète et complexe
    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
    • Atelier pratique : utilisations nombreuses et application organisée
    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
    • Atelier : une application de données variées
    Bibliothèques avancées de Ruby
    • Organisation générale, Forge et gems
    • Accès à des fichiers quelconques, YAML, JSON
    • Interfaces graphiques avec Ruby
    • Bibliothèque de communication et utilisation de protocoles Internet
    • Utilisation de bases de données
    • Atelier pratique : application avancée complète et graphique

    Tarifs:

    A distance ou présentiel: 2156 euros

Autre formation en rapport avec programmation