Paolo Rossi
Giovedì 16 Luglio 15:00 - 16:00
Postman è un tool essenziale per lavorare con i servizi REST. Non solo serve a testare le API REST sviluppate in proprio ma anche per lavorare con API di terze parti per capirne il funzionamento e mappare le richieste. In questo webinar (diviso in due parti) vedremo come usare Postman in modo potente per rendere la gestione delle API REST... una passeggiata. In questa prima parte vedremo:
Scarica il materialeSergio Govoni
Giovedì 09 Luglio 15:00 - 16:00
Ogni query, prima di essere eseguita, viene trasformata dal Query Optimizer in un piano di esecuzione. Il piano di esecuzione descrive in quale ordine verranno accedute le tabelle, quali saranno gli indici utilizzati, quali gli operatori di JOIN.. e molto altro. In questa sessione impareremo a leggere i piani di esecuzione per trarre informazioni che ci permettano di scrivere query più efficienti; vedremo infine anche le caratteristiche del piano di esecuzione per i comandi INSERT/UPDATE e DELETE.
Scarica il materialeAndrea Raimondi
Venerdì 29 Maggio 15:00
Se ti sei sempre chiesto come sfruttare la OOP in Delphi anche prima di XE, questo Webinar cerca di darti qualche risposta anche mostrandoti come, da XE in poi, tutto sia piu' semplice in termini di OOP e possibilita' di estensione. Vedrai qualche design pattern e le basi delle nuove funzionalita' tipo generics e anonymous methods.
In questo webinar Andrea ti aiuterà a capire in modo divertente come sfruttare le potenzialita' di Delphi che non hai mai avuto tempo di guardare
Marco Mottadelli
Venerdì 22 Maggio 15:00
In passato mi sono chiesto se esistessero degli strumenti in grado di soddisfare alcune esigenze che sono ricorrenti nel ciclo di vita di sviluppo del software. Cercando nel web sono “inciampato” in un maggiordomo tuttofare. Il nostro amico JENKINS. In questo webinar vedremo i vantaggi di un sistema di continuous integration e come utilizzarlo per creare JOB e PIPELINE e come automatizzare le nostre build e test.
Marco Breveglieri
Venerdì 15 Maggio 15:00
Il Testing è una pratica sempre più preziosa e fondamentale nell'ambito dello sviluppo del software: si tratta di un passaggio fondamentale per ridurre il numero dei bug nel software e abilitare automatismi come la Continuous Integration e la Continuous Delivery. Se utilizzati in modo errato però, i test possono causare più problemi di quanti ne prevengano: è importante quindi conoscere le differenze tra le varie tipologie di test, quali sono le loro caratteristiche ideali e padroneggiarli al meglio. In questo webinar faremo luce sul Testing, chiariremo bene i concetti di Unit e Integration Test, vedremo come scriverli nel modo corretto e quali tool ci vengono in aiuto... alla fine il Testing non avrà più segreti!
Scarica il materialeMarco Breveglieri
Venerdì 8 Maggio 15:00
Molti sviluppatori continuano a porsi ancora oggi domande esistenziali, ad esempio "Come posso scrivere codice mantenibile?" oppure "Come posso rendere il codice testabile?". Purtroppo non ci sono keyword, né talismani che possano donare la qualità di essere "buono" al nostro codice senza sforzo, tuttavia è sufficiente rispettare pochi e sani principi di progettazione, detti principi SOLID. In questo webinar vedremo come soddisfare tali principi e scrivere "buon codice" con Delphi, rendendolo stabile, mantenibile, estensibile, comprensibile e scalabile, aprendo nel contempo la porta ad altri scenari visti talvolta con diffidenza, come il Testing, che diverranno così semplici e addirittura automatici.
Scarica il materialePaolo Rossi
Martedì 5 Maggio 15:00
Quanto tempo ci metti a migrare tutti i tuoi componenti alla successiva versione di Delphi?
Una giornata, Due giornate, Una settimana?
E se ti dicessi che può essere un lavoro di qualche minuto? e che (probabilmente) nemmeno devi aspettare la versione aggiornata dal vendor?
In questo webinar vedrai come versionare e automatizzare l'installazione e la gestione di tutti i tuoi componenti (anche quelli a DesignTime) che fanno parte del tuo progetto, riducendo i tempi di setup di una nuova versione di Delphi praticamente a... zero!
Scarica il materialeLuca Minuti
Mercoledì 29 Aprile 15:00
Chiunque abbia sviluppato per il web con Javascript sa quanto possa essere frustrante districarsi in una giungla di callback. Questo fenomeno è talmente noto da avere un nome tutto suo: “callback hell”, l’inferno delle callback. Tecniche come Promise e async/await permettono di mitigare o eliminare il problema. In questo webinar vedremo come applicarle in ExtJS.
Scarica il materialePaolo Rossi
Martedì 28 Aprile 15:00
Cosa pensereste se vi dicessi che è possibile scrivere (soprattutto rifattorizzare) codice Delphi al doppio della velocità a cui siete ora abituati?
Se siete curiosi di scoprire come, partecipate a questo webinar che mostra l'installazione e l'uso di MMX Code Explorer all'interno dell'IDE di Delphi
Scarica il materialeFabio Codebue
Giovedì 23 Aprile 15:00
L'ottimizzazione dei database, in particolare Firebird, nasce dall'osservazione dei comportamenti dei database in riflesso alla configurazioni effettuate sulle diverse componenti. In questo webinar vedremo (quasi) tutti i metodi per l'ottimizzazione di Firebird!
Scarica il materialeLuca Minuti
Martedì 21 Aprile 15:00
Ormai la sicurezza delle App (desktop, web o mobile) è sempre più importante. Purtroppo non è raro vedere casi di applicazioni o siti, bersaglio di attacchi informatici, arrivare sulle prime pagine dei giornali. In questo webinar vedremo insieme alcune delle tecniche di hacking più comuni e come fermarle.
Scarica il materialeMaurizio Del Magno
Giovedì 16 Aprile 15:00
Git è il sistema di versioning più utilizzato al mondo, è sicuro, comodo, veloce e se lo usi non potrai più farne a meno! In questo webinar vedremo come gestire progetti semplici o complessi, da solo o in team ed anche come contribuire a progetti open source.
Scarica il materialeOmar Bossoni
Venerdì 10 Aprile 14:30
Configurare il Mac per sviluppare applicazioni Delphi per iOS non è una cosa semplice ed immediata. In questo webinar vedremo come fare il deploy della vostra app su di un dispositivo iOS partendo dall'Apple Developer Program per giungere al deploy finale dell'app.
Scarica il materialeTuo Nome
Martedì 01 Gennaio 15:00
Se hai un argomento di cui parlare che pensi possa interessare la comunità Delphi, contattami all'indirizzo paolorossi chiocciola delphiedintorni punto it per propormi il tuo talk!