Skip to content
Effettua una ricerca per conoscere i prodotti e le soluzioni di InterSystems, le opportunità di carriera e altro ancora.

Developing with InterSystems Objects and SQL

Utilizzare gli strumenti e le tecniche di sviluppo di InterSystems Objects e InterSystems SQL

Corso di 5 giorni

This course is not currently scheduled. Check back soon for more schedule information.
You may also request private training (virtual or in-person) for a minimum of 5 and a maximum of 15 students.

Modalità per seguire i nostri corsi

Formazione in inglese

  • Corsi di persona, presso la sede InterSystems di Cambridge (Massachusetts)
  • Virtual Classroom

Contattaci per registrarti

Formazione in italiano

Corsi dedicati alla vostra azienda erogati di persona, presso la sede InterSystems di Milano oppure sul territorio italiano

Contattaci per registrarti

Panoramica

Questo corso di 5 giorni insegna ai programmatori come utilizzare gli strumenti e le tecniche dell'ambiente di sviluppo InterSystems® per creare applicazioni transazionali ad alte prestazioni. Gli studenti costruiscono un'applicazione complessa utilizzando un IDE, una progettazione orientata agli oggetti, SQL e test unitari.

Questo corso è applicabile agli utenti della piattaforma dati InterSystems IRIS® e di InterSystems Caché®

Prerequisiti

Prima di partecipare a questo corso è necessario avere le seguenti conoscenze/esperienze:

  • Esperienza di programmazione

Preparazione alla lezione

Le risorse online che vi aiuteranno a familiarizzare con il materiale trattato in classe, ma che non sono obbligatorie, includono:

Agenda del corso

Panoramica
  • Vantaggi e caratteristiche
  • Piattaforme e versioni
Ambiente di sviluppo
  • Visual Studio Code
  • InterSystems Studio
  • Windows Terminal
  • ObjectScript shell
  • Altri shell
  • Management Portal
  • Class Reference
  • Altri strumenti per gli sviluppatori
  • Developer Community
Introduzione allo sviluppo: gli oggetti
  • Metodi
  • Classi
  • Variabili
  • Oggetti
  • Proprietà
  • Proprietà di riferimento
Introduzione allo sviluppo: SQL
  • Tables
  • Popolazione di dati
  • Implicit joins
  • Indici
ObjectScript e JSON
  • ObjectScript
  • Macro
  • $sistema
  • JSON
Tipi di dati
  • Tipi di dati per le variabili
  • Classi di tipi di dati
Unit Testing
  • Unit Testing
  • Vantaggi
  • Framework
Metodi che utilizzano SQL
  • Simple Embedded SQL
  • SQL dinamico
  • Cursor-based Embedded SQL
  • Class queries
Architettura
  • Namespaces e database
  • Globals e routine
  • Database di sistema
Classi
  • Oggetti e corrispondenza SQL
  • Dettagli sulla definizione della classe
  • Eredità
  • Eredità dei membri
Integrità dei dati
  • Transazioni
  • Controllo della concorrenza
  • Vincoli di chiave esterna
Composizione di oggetti
  • Oggetti seriali
  • Flussi
  • Collections

Politica di cancellazione

InterSystems si riserva il diritto di cancellare o riprogrammare un corso almeno 10 giorni lavorativi prima della data di inizio annunciata. Di solito si cancella un corso se ci sono meno di cinque iscritti. In caso di cancellazione da parte di InterSystems, rimborseremo qualsiasi pagamento effettuato per il corso cancellato.

La retta è completamente rimborsabile se il partecipante notifica InterSystems almeno 10 giorni lavorativi prima della data di inizio annunciata. Per le cancellazioni ricevute successivamente, forniremo un credito per un corso futuro.