Corso attualmente non disponibile
Programmazione multithread con Delphi
Corso
A Parma ()
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Seminario
-
Livello
Livello intermedio
-
Ore di lezione
7h
-
Durata
1 Giorno
Essenziale per qualsiasi tipo di applicazione. Impara a padroneggiare le tecniche, i framework a disposizione, i concetti della sincronizzazione e i corrispondenti oggetti Delphi.
Profilo del corso
Padroneggiare al meglio tutti i concetti della programmazione multithread per costruire applicazioni performanti ma soprattutto sicure.
Questo corso è rivolto a programmatori Delphi che vogliono rendere i proprio programmi scalabili e più "responsivi" ma sicuri.
E' richiesta una conoscenza di base di Delphi e del funzionamento delle applicazoni Web (WebBroker, ecc.)
rilascio di un attestato di partecipazione.
L'utente dovrà avere a disposizione un computer portatile con installato Delphi (meglio se una versione recente, anche trial).
Il corso sarà fruito in aula attrezzata e sarà comprensivo di materiale didattico.
Opinioni
Materie
- Programmazione
- Delphi
- Multithread
- Sincronizzazione
- Framework
- Applicazioni performanti
- Applicazioni sicure
- Thread
- Debug
- Parallel Programming Library
Professori
Paolo Rossi
Embarcadero MVP
Docente Delphi da più di 15 anni. Consulente su tecnologie web, mobile e database. Speaker a numerose conferenze Delphi. Elettronico come formazione ma prestato definitivamente all'informatica (e nessuno mi ha mai reclamato) dopo le prime esperienze lavorative in diverse ditte, lavoro (ormai da tempo) come freelance fornendo consulenza a società di sviluppo Delphi e Web. Ho sempre avuto un legame particolare con Wintech Italia per cui tengo corsi da diversi anni. http://www.paolorossi.net/
Programma
Prerequisiti
Buona conoscenza dello strumento Delphi in particolare della programmazione ad oggetti
Consigliato: Corso Programmazione ad oggetti con Delphi o equivalente formazione.
Consigliato: Corso OOP avanzata con Delphi o equivalente formazione.
Argomenti
- Indroduzione: Perchè costruire un'applicazione multithread
- Vantaggi e svantaggi dell'uso dei thread
- La classe TThread: come derivare, come creare un thread, come terminarlo e come distruggerlo
- Le tecniche di sincronizzazione con il thread principale (VCL): Il metodo Synchronize
- Gli oggetti di sincronizzazione con thread secondari e dati: TCriticalSection, TEvent, TSemaphore, TMREWS, ecc...
- I metodi anonimi nella classe TThread: CreateAnonymousThread, Synchronize, Queue, ecc...
- Debug di applicazioni multithread
- Cenni sulla Parallel Programming Library (*)
(*) Alla Parallel Programming Library (PPL) introdotta da Delphi XE7 è dedicato un corso separato.
N.B. Per l'uso della PPL è comunque necessaria la piena comprensione dei concetti della programmazione multithread!
Modalità
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.
Aspetti Tecnici
Sede
Wintech Italia Srl, Via Trento 31/A, Parma
Orari
9:30-17:30. I nostri uffici sono aperti dalle ore 9:00
Prezzi
300€ + IVA (22%)
Il prezzo è comprensivo di pranzo, coffee-break e materiale didattico.
Sconti
I partecipanti di una stessa società godono di uno sconto del 10% incrementale su ogni partecipante dopo il primo. Contattateci per informazioni.
Iscrizione
Effettuate la vostra iscrizione sul nostro shop entro le date comunicate per ogni corso
Pagamento
Il pagamento è richiesto anticipato entro la scadenza di iscrizione, per la conferma dell'iscrizione, tramite bonifico bancario oppure con carta di credito (via PayPal).
Conferma
Il corso verrà confermato al raggiungimento del numero minimo di partecipanti.
Corsi Onsite
Il corso è disponibile anche presso la Vostra sede
Prezzi e dettagli corsi Onsite
Per ulteriori informazioni contattate Wintech Italia via email o telefono.
Ulteriori informazioni
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Programmazione multithread con Delphi