Course Outline

    Introduzione alla lingua Ruby Storia Ruby Campo di applicazione Caratteristiche principali della lingua Paradigmi di programmazione supportati
Strumenti linguistici Ruby Panoramica degli editor e degli IDE
  • Interprete Ruby
  • IRB (Italiano)
  • Pacchetti di gemme
  • Rastrello
  • Costrutti di base del linguaggio Parole chiave della lingua
  • Costanti, variabili, tipi
  • Operatoria
  • Istruzioni per il controllo
  • Programmazione funzionale Funzioni, argomenti, valori restituiti
  • Agnello
  • Chiusure
  • Ricorsione
  • Valutazione pigra
  • Funzioni di ordine superiore
  • Programmazione orientata agli oggetti Panoramica del paradigma
  • Classi e oggetti
  • Ereditarietà, incapsulamento, astrazione, polimorfismo
  • Costruttori
  • Funzioni
  • Moduli
  • Classi miste
  • Gestione degli errori, eccezioni
  • Le più importanti classi linguistiche predefinite Ruby
  • Caratteristiche specifiche della lingua Istruzioni per il controllo
  • Simboli
  • Scomparti
  • Modalità poetica
  • Applicazione pratica Applicazioni a supporto dell'amministrazione di sistema
  • Applicazioni di rete
  • Applicazioni Web
  • Requirements

    Conoscenza di base di qualsiasi linguaggio di programmazione (strutturato o orientato agli oggetti).

     21 Hours

    Number of participants



    Price per participant

    Testimonials (4)

    Related Courses

    Combined C/C++, JAVA and Web Application Security

    28 Hours

    Advanced Java Security

    21 Hours

    Combined JAVA, PHP and Web Application Security

    28 Hours

    Standard Java Security

    14 Hours

    Java and Web Application Security

    21 Hours

    Advanced Java, JEE and Web Application Security

    28 Hours

    Related Categories