O N D E M A N D W E B I N A R S
P R O G R A M M A I S C R I Z I O N I A C C E S S O
I L C A T A L O G O
F O R M A T I V O
ONLiNE DAYS 2020
I migliori esperti formatori in ambito IBM i a livello internazionale a
tua disposizione in un'esperienza immersiva unica al mondo.
E N T R A I N F I E R A
Opening Session & Keynote ONLiNE DAYS
2020.
Special guests from IBM Rochester:
Alison Butterill and Steve Will.
Con la partecipazione di Federico
Menichetti.
I servizi IBM i… al
tuo servizio
Marco Riva ci parla di IBM i Services SQL:
una raccolta di servizi da richiamare via
SQL come normali funzioni (UDF), tabelle
(UDTF) o procedure (Stored Procedures)
che permettono di interrogare e
interagire con il sistema IBM i in modo
semplice, direttamente da SQL Script
oppure da SQL Embedded, dentro ILE
RPG, ILE Cobol o da tutti i linguaggi
Open Source che ormai girano
egregiamente su IBM i.
IBM iWEB App con
Python e Flask (Base)
Entriamo con Gianpiero Fontana nel
mondo dell’Open Source per IBM i e in
particolare vedremo come sviluppare,
partendo proprio dalle basi, una
applicazione web, che gira aturalmente
sul nostro IBM i, scritta in Python con il
framework Flask..
Opening Session
p01
In questo webinar Liam ci presenta la
versione aggiornata di ILEditor … la
versione 2: un IDE di sviluppo web-
based ideale per ILE RPG/Cobol e C.
Basato su Plugin in continua crescita
offre nativamente una integrazione con
Git e molte altre funzioni interessanti.
IBM i e
Microservices
Nel mondo dello sviluppo applicativo il
concetto di Microservices sta sempre più
prendendo piede: Dario Carnevale
Schianca ci presenta questa architettura
di software indipendenti, modulari,
atomici che comunicano tra di loro
tramite API ben definite.
Intro to GIT
In questa sessione Liam Allan ci parlerà di
GIT per Sviluppatori RPG/Cobol, partendo
dalla installazione dello stesso tramite Yum
per poi vedere insieme il Workflow di Git e
i suoi oggetti repository, branch ecc).
Vedremo anche i git tools disponibili.
ILEditor 2
p02
In questo Webinar, Marco Riva,
ci presenterà come installare, configurare e
utilizzare il prodotto 5733ARE,
Administration Runtime Expert, un prodotto
inizialmente utilizzato dai servizi di
assistenza IBM e poi messo a disposizione
di tutti in forma gratuita. ARE rivoluziona il
modo di pensare l’assistenza e la
determinazione dei problemi su
IBM i, consentendo di creare un processo
automatico e ripetibile per determinare
cosa è cambiato in un sistema rispetto ad
un modello di riferimento funzionante
(esempio ambiente di sviluppo – test –
produzione).
In questo webinar, Thomas Barlen, Senior
Managing Consultant at IBM – IBM i and AIX
Security, ci parla dei tipici errori di
configurazione che, come IBM Labs,
riscontrano in diverse installazioni IBM i nei
processi di Security Assessment.
IBM i Security –
Typical configuration
mistakes that put your
IBM i environment at
high risk
ARE Administration
Runtime Expert
p03
Dopo aver capito il Workflow e gli oggetti di
Git nel precedente webinar di Liam Allan
“Intro to Git”, vediamo in pratica come
possiamo migrare le nostre applicazione ILE
RPG su GIT per garantire un controllo delle
modifiche sul codice più sicuro e iniziare ad
introdurre anche nei laboratori di sviluppo
RPG i concetti di CI/CD (magari utilizzando
anche altri sistemi ALM per un controllo
completo del ciclo di sviluppo delle
applicazioni).
L’attenzione delle persone è sempre più
bassa. Per questo è importante saper
comunicare con efficacia per farsi
ascoltare. In questo webinar Massimiliano
Cavallo, ideatore del Metodo Public
Speaking Top, spiegherà come conquistare
l’attenzione del proprio pubblico durante
uno speech – dal vivo o online – e come
mantenerla fino alla fine.
Public Speaking per
CIO e IT Manager
Migrating ILE RPG
Apps to GIT
p04
Dopo aver visto come fare una piccola
applicazione web con Python e Flask sul
proprio PC, Gianpiero Fontana ci presenterà
come farlo sul nostro IBM i … collegandoci,
naturalmente, alle tabelle del nostro DB2 for i.
In questo webinar Charles Guarino ci
presenterà un nuovo modo di sviluppare e
gestire il nostro codice con alcune
funzionalità interessanti di Rational Rdi.
Tired of RDI’ing old
way?
IBM i Web App con
Python e Flask –
Avanzato
p05
Python e JupyterLab
su IBM i
JupyterLab, l’interfaccia grafica di Project
Jupyter, oltre che a permettere la creazione
e gestione dei “Notebook”, documenti di
testo evoluti con integrazioni di codice
Python eseguibile direttamente, diventa un
vero e proprio ambiente IDE di sviluppo
Python con terminale SSH integrato.
Panoramica della IBM Power System
infrastructure, evidenziandone i punti di forza
e di valore.
Webinar sulla generazione di JSON con
SQL, argomento assolutamente attuale per
tutti quelli che hanno a che fare con i Web
Services e devono richiamare servizi REST
passando dei documenti JSON.
Generating JSON
with SQL
The value of the IBM
Power Systems
infrastructure
p06

On demand Webinars

  • 1.
    O N DE M A N D W E B I N A R S P R O G R A M M A I S C R I Z I O N I A C C E S S O I L C A T A L O G O F O R M A T I V O ONLiNE DAYS 2020 I migliori esperti formatori in ambito IBM i a livello internazionale a tua disposizione in un'esperienza immersiva unica al mondo. E N T R A I N F I E R A
  • 2.
    Opening Session &Keynote ONLiNE DAYS 2020. Special guests from IBM Rochester: Alison Butterill and Steve Will. Con la partecipazione di Federico Menichetti. I servizi IBM i… al tuo servizio Marco Riva ci parla di IBM i Services SQL: una raccolta di servizi da richiamare via SQL come normali funzioni (UDF), tabelle (UDTF) o procedure (Stored Procedures) che permettono di interrogare e interagire con il sistema IBM i in modo semplice, direttamente da SQL Script oppure da SQL Embedded, dentro ILE RPG, ILE Cobol o da tutti i linguaggi Open Source che ormai girano egregiamente su IBM i. IBM iWEB App con Python e Flask (Base) Entriamo con Gianpiero Fontana nel mondo dell’Open Source per IBM i e in particolare vedremo come sviluppare, partendo proprio dalle basi, una applicazione web, che gira aturalmente sul nostro IBM i, scritta in Python con il framework Flask.. Opening Session p01
  • 3.
    In questo webinarLiam ci presenta la versione aggiornata di ILEditor … la versione 2: un IDE di sviluppo web- based ideale per ILE RPG/Cobol e C. Basato su Plugin in continua crescita offre nativamente una integrazione con Git e molte altre funzioni interessanti. IBM i e Microservices Nel mondo dello sviluppo applicativo il concetto di Microservices sta sempre più prendendo piede: Dario Carnevale Schianca ci presenta questa architettura di software indipendenti, modulari, atomici che comunicano tra di loro tramite API ben definite. Intro to GIT In questa sessione Liam Allan ci parlerà di GIT per Sviluppatori RPG/Cobol, partendo dalla installazione dello stesso tramite Yum per poi vedere insieme il Workflow di Git e i suoi oggetti repository, branch ecc). Vedremo anche i git tools disponibili. ILEditor 2 p02
  • 4.
    In questo Webinar,Marco Riva, ci presenterà come installare, configurare e utilizzare il prodotto 5733ARE, Administration Runtime Expert, un prodotto inizialmente utilizzato dai servizi di assistenza IBM e poi messo a disposizione di tutti in forma gratuita. ARE rivoluziona il modo di pensare l’assistenza e la determinazione dei problemi su IBM i, consentendo di creare un processo automatico e ripetibile per determinare cosa è cambiato in un sistema rispetto ad un modello di riferimento funzionante (esempio ambiente di sviluppo – test – produzione). In questo webinar, Thomas Barlen, Senior Managing Consultant at IBM – IBM i and AIX Security, ci parla dei tipici errori di configurazione che, come IBM Labs, riscontrano in diverse installazioni IBM i nei processi di Security Assessment. IBM i Security – Typical configuration mistakes that put your IBM i environment at high risk ARE Administration Runtime Expert p03
  • 5.
    Dopo aver capitoil Workflow e gli oggetti di Git nel precedente webinar di Liam Allan “Intro to Git”, vediamo in pratica come possiamo migrare le nostre applicazione ILE RPG su GIT per garantire un controllo delle modifiche sul codice più sicuro e iniziare ad introdurre anche nei laboratori di sviluppo RPG i concetti di CI/CD (magari utilizzando anche altri sistemi ALM per un controllo completo del ciclo di sviluppo delle applicazioni). L’attenzione delle persone è sempre più bassa. Per questo è importante saper comunicare con efficacia per farsi ascoltare. In questo webinar Massimiliano Cavallo, ideatore del Metodo Public Speaking Top, spiegherà come conquistare l’attenzione del proprio pubblico durante uno speech – dal vivo o online – e come mantenerla fino alla fine. Public Speaking per CIO e IT Manager Migrating ILE RPG Apps to GIT p04
  • 6.
    Dopo aver vistocome fare una piccola applicazione web con Python e Flask sul proprio PC, Gianpiero Fontana ci presenterà come farlo sul nostro IBM i … collegandoci, naturalmente, alle tabelle del nostro DB2 for i. In questo webinar Charles Guarino ci presenterà un nuovo modo di sviluppare e gestire il nostro codice con alcune funzionalità interessanti di Rational Rdi. Tired of RDI’ing old way? IBM i Web App con Python e Flask – Avanzato p05 Python e JupyterLab su IBM i JupyterLab, l’interfaccia grafica di Project Jupyter, oltre che a permettere la creazione e gestione dei “Notebook”, documenti di testo evoluti con integrazioni di codice Python eseguibile direttamente, diventa un vero e proprio ambiente IDE di sviluppo Python con terminale SSH integrato.
  • 7.
    Panoramica della IBMPower System infrastructure, evidenziandone i punti di forza e di valore. Webinar sulla generazione di JSON con SQL, argomento assolutamente attuale per tutti quelli che hanno a che fare con i Web Services e devono richiamare servizi REST passando dei documenti JSON. Generating JSON with SQL The value of the IBM Power Systems infrastructure p06