Home  ->  Formazione  ->  Corsi  ->  Ruby e RAILS - Introduzione

FORMAZIONE - Calendario 2012

Stampa la pagina

Ruby e RAILS - Introduzione

Codice corso:  2012-RUBY

Date: 

Piano Didattico: Il corso ha una durata di 32 ore divise in 4 lezioni della durata di 8 ore; si svolge nella fascia oraria compresa tra le 9,30 e le 18,30 (con 1 ora di pausa per il pranzo)

Sede del Corso:  Le lezioni si svolgeranno presso la sede di Roma, via Vinicio Cortese 144

Numero partecipanti:  Fino a 12

Quota di partecipazione:

Per informazioni Segreteria del Training Center
  Telefono/Fax: 06.50797851
  Orario    9:30-13:00
  E-mail: training@lead-tech.it

 

Overview

Ruby on Rails ha richiamato l'attenzione della comunità degli sviluppatori mondiali a partire dalla primavera del 2005, e si è presto guadagnato il posto come valida alternativa allo sviluppo tradizionale sul web con linguaggi come Java e .NET.
Ruby on Rails è in estrema sintesi un framework Open Source che permette agli sviluppatori di usufruire di un ambiente per lo sviluppo rapido ed estremamente semplificato per la scrittura di applicazioni complesse, ottimizzando i principi dei design pattern, della consistenza del codice, del supporto ad AJAX e della scalabilità di un progetto.

 

Obiettivi formativi

Il corso offre una panoramica ed introduzione alle caratteristiche del linguaggio Ruby e al framework Rails per chi vuole avvicinarsi per la prima volta a questa piattaforma e per permettere allo sviluppatore di creare applicazioni web in maniera rapida ed efficace, sfruttando appieno le potenzialità di RubyOnRails.

 

Destinatari

Tutti gli sviluppatori che vogliano approfondire le tecniche di progettazione e sviluppo più avanzate.
  • Laureati e laureandi in discipline tecniche (Ingegneria, Informatica, Matematica, Fisica)
  • Personale di aziende (programmatori, analisti, sistemisti)
  • Professionisti (Ingegneri, Consulenti informatici, ecc.)
  • Imprenditori
  • Diplomati (Istituti tecnici, Ragioneria, Licei scientifici, tutti con indirizzo informatico)

 

Prerequisiti di partecipazione

Per seguire con profitto il corso è richiesta:

- familiarità con i concetti di OOP o con un linguaggio di programmazione
- conoscenza basilare della lingua inglese tecnica

 

Programma

Il Linguaggio Ruby
  Caratteristiche e peculiarità del linguaggio Ruby
  Installazione di Ruby
  La struttura di un programma Ruby
  Esecuzione di un programma Ruby
  - esecuzione di uno script Ruby
  - uso della "console" interattiva (irb)
  Sintassi e semantica del linguaggio
  - numeri
  - operatori
  - variabili
  - il "duck typing"
  - simboli
  - array, liste e hash
  - le espressioni regolari
  - metodi
  - la closure
  - istruzioni condizionali
  - blocchi e iteratori
  - moduli
  - classi
  - creazione di oggetti
  - la classe Object
  Estensione dinamica degli oggetti

Il framework Rails
  Elementi, caratteristiche e peculiarità del framework Rails
  I principi "Don't Repeat Yourself" e "Convention Over Configuration"
  Installare Rails
  Creazione e struttura di un'applicazione Rails
  Lo scaffold

  Esempi di applicazioni complete ed esercizi sugli argomenti trattati

E' premura dei nostri docenti approfondire gli argomenti ritenuti di volta in volta più interessanti dalla classe.

 

Valutazione

Ciascun modulo formativo prevede prove intermedie e finali di valutazione sotto forma di test (quiz a risposta multipla), prove pratiche e presentazione di progetti (case study).

 

Le certificazioni

Il corso non prevede percorsi di certificazione specifici.

 

Qualifiche dei Docenti

I nostri docenti trattano temi quali specifiche di implementazione, problemi di configurazione, consigli utili e descrizione dettagliata della tecnologia, in modo che possiate acquisire le competenze di cui avete bisogno e sfruttare al massimo gli investimenti IT.

 

Materiale Didattico

A supporto dell'attività formativa in aula proposta da Lead-Tech, viene fornito materiale didattico sia in forma cartacea che digitale.

 

Ammissione ed iscrizione

Il corso è a numero chiuso.
Le domande di iscrizione verranno accettate in ordine di arrivo fino ad esaurimento posti, previa valutazione di idoneità.
Al ricevimento dell'iscrizione i Responsabili dell'Area Formazione contatteranno i candidati telefonicamente per un colloquio conoscitivo e, nei casi in cui è prevista, fisseranno una prova selettiva basata sulla somministrazione di un test, volto a valutare le conoscenze di base nelle materie richieste come prerequisito.

 

Modalità di Iscrizione

Consultate la pagina delle Iscrizioni.

Lead-Tech si riserva il diritto di non ammettere al corso candidati i cui profili non siano in linea con il percorso formativo prescelto.