Mi chiamo Vincenzo De Nicola, sono diplomato come perito chimico e laureato in ingegneria informatica con una tesi sulle applicazioni dell’intelligenza artificiale (IA) al settore del commercio elettronico.
Ero ancora uno studente quando comincia la mia avventura nel mondo dell’informatica. Correva l’anno 1978 e inizio a infilare schede perforate in un calcolatore che riempiva un’intera stanza dell’università di Napoli.
È il primo passo di quella che sarà la mia lunga carriera di programmatore informatico.
Da più di quarant’anni la mia esperienza è al servizio di aziende e società piccole, medie e grandi. E sono molto orgoglioso di aver sempre affiancato all’attività professionale vera e propria, quella di formatore: centinaia di ragazzi e ragazze dopo aver frequentato uno dei miei corsi in aula o grazie ad un periodo di affiancamento direttamente in azienda o, ancora, al termine di lezioni teoriche abbinate a sessioni pratiche hanno trovato impiego in Italia e all’estero in società d’informatica e in molti altri settori commerciali.
E per continuare ad esercitare la professione più bella del mondo – quella dell’insegnante – metto a disposizione di tutti coloro che vogliono imparare a programmare le mie competenze e l’esperienza maturata nel corso della mia carriera professionale.
Cosa insegno: i corsi e le lezioni di programmazione
RPG IV basic - Programma del corso di programmazione in RPG IV - livello base
Il corso presenta le caratteristiche fondamentali del linguaggio RPG IV: le specifiche di controllo, quelle di definizione di file e variabili, le istruzioni eseguibili, quelle per l’accesso ai file.
Ovunque possibile, la sintassi free è sempre confrontata con quella tradizionale.
Introduzione all’AS/400
Il sistema AS/400
Sign On
Gli oggetti
I lavori
Introduzione all’RPG
La logica di programmazione
Le specifiche
Impiego delle specifiche
Gli strumenti di sviluppo
PDM
SEU
SDA
DFU
Tabelle e schiere
Concetto di tabelle e schiere
Definizione delle schiere
Definizione delle tabelle
Il Data Base relazionale
File e relazioni
Gestione del DB
I codici operativi
Operatori aritmetici
Operatori di trasferimento
Operatori di confronto
Operatori di dichiarazione
Operatori logici
Operatori di Input/output
Operatori Indicatori
Operatori di chiamata e salto
La gestione dei file
I files sorgenti
I files fisici
I files logici
I files video
I files di stampa
Strutture di dati
Concetto di struttura dati
Utilizzo delle strutture dati
Le query
Le aree dati
Definizione di un’area dati
Operazioni sulle aree dati
RPG IV pro - Programma del corso di programmazione in RPG IV - livello avanzato
Il corso presenta le principali caratteristiche evolute del linguaggio RPG IV, indispensabili per sviluppare applicativi al passo con i tempi: integrazione di SQL nei programmi RPG, scrittura di procedure, il modello ILE; il corso è integrato da alcuni argomenti accessori quali il debugger di RDi e la gestione dei file video con paginazione.
Introduzione
Direttive
Passaggio di valori bidirezionale fra RPG e SQL
Gestione dei valori NULL
Gestione delle eccezioni
Embedded SQL
Dynamic SQL
Cursori, cursori per l’aggiornamento
Procedure
Passaggio di parametri
Ambito di visibilità delle variabili
Introduzione al modello ILE e confronto con il modello OPM
Moduli e service program
Binding e binding directory
Compilazione di moduli, service program e programmi
Specifiche di controllo RPG per sorgenti ILE
Job e gruppo di attivazione
Il debugger interattivo di RDi
La gestione dei display file a pagina multipla
RPG IV plus - Lezioni di programmazione in RPG IV - da personalizzare
In base all’esperienza e alle conoscenze pregresse possiamo stilare un calendario personalizzato per argomenti e durata da concordare in base alle tue esigenze. Contattaci per poter concordare i contenuti e il numero di lezioni cucite su misura per te.
Scrivi per avere maggiori informazioni sui corsi di programmazione e le lezioni in RPG IV
Compila il form con i tuoi dati e sarai ricontattato al più presto.