Corso Ruby on Rails

19/10/2017
Salva nei preferiti Preferito
DETTAGLI
Prezzo: Richiedi informazioni
Tipologia corso:  Informatica
Comune: Milano
DESCRIZIONE
Innovaformazione, scuola informatica specialistica, eroga formazione per sviluppatori in ambito tecnico IT.
Nell'offerta formativa il Corso Ruby on Rails mira a fornire le competenze tecniche per lo sviluppo applicazioni web con il framework Rails ed il linguaggio Ruby (da cui Ruby on Rails).
Il corso si rivolge a profili sviluppatori essendo necessarie basi di programmazione ad oggetti.
Modalità di erogazione: aula frontale oppure online in virtual classroom.

Programma Didattico (40 ore):
1. Framework Ruby on Rails
? Introduzione
? Perchè utilizzare Ruby on Rails
? Architettura MVC
2. Istallazione Ruby su Windows
? Ruby e DevKit
? RubyGems
? MySQL RubyGems; Web Server
3. Creazione Progetto
? Accesso al progetto, bundler, controlle e view
? File structure, server request handing e routes
4. Dynamic Content
? Rendering Templates
? Redirecting Actions
? Istance Variables
? Links e URL Parameters
5. Database e Migrazione
? Creazione Database
? Configurazione Progetto per Database
? Migration Methods
? Migration per CMS
Innovaformazione di Dario Carrassi P.I. 07509840729 sede legale Via Cattolica 28,
70026 Modugno (Ba) – sede operativa Viale Caduti di Nassirya 5, 70124 Bari
www.innovaformazione.net info@innovaformazione.net Tel. 3471012275
6. Modelli, ActiveRecord e ActiveRelation
? Introduzione
? Generazione Modello e lavorare nel Rails Console
? Creazione, aggiornamento e cancellazione records
? Query Methods: condition, order, limits e offset
7. Associazioni
? Tipi di Associazioni
? One-to-one
? One-to-many
? Many-to-many (simple e rich)
8. Controllers e CRUD
? Introduzione
? Form Basics
? Raead an Action
? Create an Action
? Update Action (Edit/Update/Delete)
? Flash Hush
? Pages and Section CRUD
9. Layouts e View Helpers
? Layouts e Partial Templates
? Custom e Sanitize Helpers
10. Assets
? Introduzione
? Stylesheets con Javascript
? Intregrazione Rails con Javascript e AJAX
11. Forms
? Forms Helpers
? Option Helpers ed errori
? Cross-site request forgery
Innovaformazione di Dario Carrassi P.I. 07509840729 sede legale Via Cattolica 28,
70026 Modugno (Ba) – sede operativa Viale Caduti di Nassirya 5, 70124 Bari
www.innovaformazione.net info@innovaformazione.net Tel. 3471012275
12. Data Validation
? Validation Method
? Custom Validation
13. User Authentication
? Introduzione
? Sicure Password
? Login e Logout
? Cookies e restrizione degli accessi
14. Implementazione piccolo CMS
? AdminUser CRUD
? Nestin Pages in subject
? Aggiungere RubyGems
? Gestione SortPosition
? ActiveRecord Callback
? Pubblic area
15. REST e RESTfoul routes
? Introduzione
? REST HTTP verbs
? RESTfoul routes
? RESTfoul links e forms
? Uso di risorse non-standard
16. Debugging e Error Hendling
? Introduzione
? Logging to Log file
? Tecniche di Debugging ed errori in produzione

Per informazioni su costi e modalità di attivazione, conttatarci via email a info@innovaformazione.net . Potete visitare il nostro sito www.innovaformazione.net . Per essere ricontattati potete lasciare un recapito nel form presente. Sarete richiamati nelle 24H.
Leggi tutto Nascondi
RISPONDI
RISPONDI
Bakeca Consiglia
L'INSERZIONISTA

Via Aurelio Carrante, 9
70124 Bari (BA)
www.innovaformazione.net

Annunci gratuiti a Milano