Corso Ruby on Rails
Pubblicato da INNOVAFORMAZIONE

Online
40 ore
Professionisti - Aziende
Intermedio

Il Corso Ruby on Rails fornisce le competenze per imparare a sviluppare applicazioni web con il framework Ruby on Rails

Descrizione

Il Corso Ruby on Rails si rivolge ad aziende e a sviluppatori. Modalità online classe virtuale on diretta come una video conferenza e condivisione dello schermo.

Il corso prevede un piccolo caso di studio in cui verrà seguito lo studente per tutto il percorso formativo. Sono necessarie conoscenze base di programmazione in almeno un altro linguaggio.

"Innovaformazione" organizza il Corso Ruby on Rails.

Obiettivo: formare il discente con competenze basi per sviluppare applicazioni web con il framework Ruby on Rails

Requisiti: corso rivolto a sviluppatori, conoscenze basi di programmazione in un linguaggio ad
oggetti

Calendario con giornate di lezione da personalizzare. Preventivo in base al numero di partecipanti.

Referente Dario Carrassi

Scopri tutti i dettagli sul Corso Ruby on Rails


PROGRAMMA E MODULI DIDATTICI

Programma Didattico (40 ore):


1. Framework Ruby on Rails

  • Introduzione
  • Perchè utilizzare Ruby on Rails
  • Architettura MVC

2. Istallazione Ruby su Windows/Mac

  • 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

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

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
  • Testing e Deploying


Esercitazioni pratiche durante tutto il corso

Per maggiori informazioni su questo percorso formativo puoi utilizzare il form "Richiedi informazioni" messo a disposizione da tuttoformazione.com e sarai contattato direttamente dallo staff del centro di formazione.

RECENSIONI


Nessuna recensione inserita

La tua opinione conta Fai la tua recensione


francesco - Corso HTML-CSS-JAVASCRIPT Web Master Design creare siti Web Sviluppo



OTTIMO
Corso HTML-CSS-JAVASCRIPT Web Master Design creare siti Web Sviluppo

un corso ottimo fatto da veri professionisti.. lo consiglio

Mario - Corso SAP moduli mm-sd - logistica classe virtuale



Molto positivo. Da consigliare
Corso SAP moduli mm-sd - logistica classe virtuale

Ho frequentato il corso SAP Modulo MM-SD (Logistica), Edizione Marzo 2020 in versione Online Classe Virtuale. Il Corso è ben strutturato e rispecchia quanto descritto nel programma. Dario è stato sempre disponibile nel risolvere problematiche logistiche e tecniche legate alla fruizione dello stesso. Faccio i miei complimenti al Docente (Francesco) per come ha trattato gli argomenti in modo puntuale e preciso con grande competenza.

Richiedi informazioni

Corsi simili

Corsi Programmatore informatico

Pubblicato da: CLICK ACADEMY

Il Master in JAVA è indicato per chi vuole arricchire il proprio curriculum con un’esperienza di programmazione attuale ed essere in grado di realizzare App.

Corsi Programmatore informatico

Pubblicato da: Istituto Volta

Con il nostro corso Java, impara la potenza dell'orientamento agli oggetti e la precisione della tipizzazione statica

Corsi Programmatore informatico

Pubblicato da: By Format s.r.l.

A Torino Corso di programamtore JAVA base, figura chiave nel settore dell'Information Technology, conseguire la certificazione Certified Java Programme

Corsi Programmatore informatico

Pubblicato da: ISTITUTO FORMATIVO EUROPEO SRL

Il Master offre un apprendimento personalizzato nel campo della Programmazione Java e Sviluppo Android/IOS per chi vuole creare applicazioni per siti, cel etc..

Corsi Programmatore informatico

Pubblicato da: ISTITUTO ELVETICO

Il Corso forma programmatori professionisti con solide basi e competenze avanzate per lo sviluppo in Java per il web e per dispositivi mobile

Corsi Programmatore informatico

Pubblicato da: CLICK ACADEMY

Il Web Developer, si occupa dell’ideazione, della realizzazione, dell’integrazione e della verifica dei software impiegati in un sito o in un’applicazione web.

Richiedi informazioni