Paolo Rossi Delphi & Dintorni Webinars
Delphi & Dintorni

Delphi & Dintorni Webinars

Controlla il calendario degli webinar gratuiti

I Webinar già trasmessi

Guarda i replay e scarica il materiale

Paolo Rossi

Testare le API REST con Postman (1) Introduzione


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 materiale
Sergio Govoni

SQL Server Execution Plans: From Zero to Hero


Sergio 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 materiale
Andrea Raimondi

La OOP che non hai mai avuto tempo di guardare


Andrea 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

Scarica il materiale
Marco Mottadelli

Continuous Integration con Delphi & Jenkins


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.

  • Version Control: Prelevare i vostri sorgenti dal repository
  • Automatic Test: Lanciare dei test automatici
  • Automatic Build: Eseguire delle build automatiche
Scarica il materiale
Marco Breveglieri

Diventa un mago del Testing


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 materiale
Marco Breveglieri

Padroneggiare i principi SOLID


Marco 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 materiale
Paolo Rossi

Gestione componenti nell'IDE


Paolo 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 materiale
Luca Minuti

Async/await per uscire dall’inferno delle callback


Luca 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 materiale
Paolo Rossi

Delphi IDE Tools: MMX Code Explorer


Paolo 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 materiale
Fabio Codebue

68 modi per ottimizzare Firebird


Fabio 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 materiale
luca Minuti

Gestire SQL Injection e altre vulnerabilità


Luca 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 materiale
Maurizio Del Magno

Capire ed usare Git


Maurizio 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 materiale
Omar Bossoni

Deploy su iOS con Delphi


Omar 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 materiale

Vuoi essere tu?


Tuo 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!

Registrati al webinar

Calendario Webinars

Controlla il calendario degli appuntamenti D&D

Zoom Webinar

Per partecipare al webinar è necessaria una breve regitrazione (email e nome) cliccando il pulsante verde sotto alla descrizione del webinar.

Ti verrà spedita una mail con le istruzioni per collegarti al webinar, ricorda di salvare il link o aggiungere l'evento al tuo calendario!