Struttura del corso
Introduzione
- Ruby su Rails vs Python, PHP, Javascript, Java, ecc.
Panoramica di Ruby come linguaggio OOP (Object Oriented Programming)
Panoramica di Ruby on Rails come framework di sviluppo MVC (Model View Controller)
Impostazione dell'ambiente di sviluppo
Installazione di Ruby su rotaie
Creare una semplice applicazione "Hello World" su Ruby su Rails
Configurazione di Git per il controllo della versione
Distribuzione della prima applicazione Ruby on rails su Heroku (opzionale)
Sviluppo di un'applicazione mediante generatori di scaffold
Creazione di pagine statiche e dinamiche
Test dell'applicazione
Utilizzo di helper incorporati e personalizzati su Ruby su rotaie
Utilizzo delle strutture dati, degli operatori, dei metodi e delle classi di Ruby
Incorporazione di un framework CSS per sviluppare l'interfaccia utente
Compilazione del layout e della struttura dell'applicazione Ruby su rotaie
Collegamento dell'applicazione a un Database
Utilizzo del modello di relazione
Creazione di una pagina di registrazione utente
Modellazione, convalida, aggiornamento ed eliminazione di utenti su Ruby su rotaie
Impostazione di una pagina di micropost utente
Creazione di una semplice applicazione Web di e-commerce
Gestione delle transazioni e dei pagamenti
Unit Testing L'applicazione
Test di automazione e strumenti e tecniche di integrazione continua per Ruby su rotaia
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Esperienza di base di programmazione o sviluppo web
Recensioni (5)
Mi è piaciuto il modo in cui Gunnar ha scritto praticamente tutto il codice al volo mentre stavamo procedendo, ma che c'era un sacco di materiale pre-preparato su Google Drive a cui posso fare riferimento dopo l'addestramento. Anche il codice che Gunnar ha scritto sulla base dei dati di esempio che ho fornito in precedenza è stato estremamente utile e ha reso l'addestramento rilevante per i nostri set di dati.
Ranvir - Schroders Personal Wealth
Corso - Visual Studio Code
Traduzione automatica
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Corso - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Corso - Functional Reactive Programming with Java 9 and RxJava
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Corso - Web Application Development in PHP
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.