Sviluppo Linux con Delphi
Descrizione Corso
Linux è un sistema operativo onnipresente su macchine server e cloud per ragioni di costo, performance e sicurezza. Lo sviluppatore Delphi deve quindi essere in grado di realizzare applicativi per questo sistema operativo.
In questo corso pratico vedrai come costruire applicazioni console per Linux usando Delphi (10.2 o successivo)
Obiettivo
Realizzazione di servizi in grado di essere distribuiti su server o cloud basato su Linux.
Destinatari
Programmatori Delphi che vogliono imparare Linux per avere dimestichezza con i sistemi reali di deployment di servizi REST o applicazioni web.
Prerequisiti
Buona conoscenza di Delphi e programmazione OOP. Buona conoscenza (sistemistica) del sistema operativo Linux.
Cosa imparerai
- Sviluppare la prima app per Linux con Delphi
- Realizzare server applicativi
- Realizzare servizi REST per Linux
- Vedere come distribuire i propri servizi su AWS o Azure
Lezioni Corso
- Introduzione allo sviluppo Linux
- I tipi di applicativi: console, daemons, web modules, gui applications
- Il supporto Linux di Delphi
- Configurazione di Delphi per Linux
- L'uso del PAServer
- La nostra prima applicazione
- Realizzare un server TCP o HTTP con Indy
- La RTL di Delphi: cosa è stato portato
- Realizzare un daemon Linux con Delphi
- Usiamo WiRL per realizzare un servizio REST
- Mettiamo in distribuzione il server REST su un'istanza AWS
Modalità Corso
Si tratta di un seminario intensivo al cui interno sarà dedicato tempo ad esercitazioni pratiche, svolte collegialmente o individualmente. Il numero degli iscritti sarà limitato per permettere uno stile interattivo e ampio spazio per le domande dei partecipanti.
Attrezzature
L’utente dovrà avere a disposizione un computer portatile con i permessi per eseguire installazioni software. Il corso in presenza sarà fruito in aula attrezzata e sarà comprensivo di materiale didattico.
Iscrizione e pagamento
L’iscrizione è richiesta entro le date comunicate per ogni corso. Il pagamento è richiesto anticipato entro la scadenza di iscrizione, per la conferma dell’iscrizione, tramite bonifico bancario oppure con carta di credito (via PayPal). Il corso verrà confermato al raggiungimento del numero minimo di partecipanti.
Sede Corso
Wintech Italia Srl, Via Trento 31/A, Parma
Orari Corso
9:30-18:00. I nostri uffici sono aperti dopo le ore 9:00
Servizi Inclusi
Il prezzo è comprensivo di pranzo e coffee-break (se in presenza)