Introduzione alla programmazione Object-Oriented (LPM OBPR)

INFOR ELEA
Online

Chiedi il prezzo
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Online
  • 3 ore di lezione
Descrizione

Il corso illustra i metodi e le tecnologie di programmazione orientata agli oggetti e fornisce le basi per l'uso di linguaggi Object-Oriented.

Informazione importanti

Domande più frequenti

· A chi è diretto?

Analisti, Sviluppatori di software.

Opinioni

Non ci sono ancora opinioni su questo corso

Cosa impari in questo corso?

Programmazione

Programma

IL CENTRO PRESENTA IL PROGRAMMA PENSATO PER MIGLIORARE LE TUE COMPETENZE E PERMETTERTI DI REALIZZARE GLI OBIETTIVI STABILITI. NEL CORSO DELLA FORMAZIONE SI ALTERNERANNO DIFFERENTI MODULI CHE TI PERMETTERANNO DI ACQUISIRE LE CONOSCENZE SULLE DIFFERENTI TEMATICHE PROPOSTE.


Dopo aver seguito il corso, l'allievo sarà in grado di:

  • Applicare la metodologia imparata per costruire una soluzione "Object-Oriented"
  • Utilizzare in modo appropriato gli strumenti adeguati alla stesura delle specifiche di dettaglio.
L’approccio Object Oriented
  • I concetti fondamentali dell'approccio OO
  • Tipi di dati astratti
  • Classi
  • Ereditarietà
  • Polimorfismo
  • Binding dinamico
  • Metodi e messaggi
  • Vantaggi dell'OO e confronto con l'approccio strutturato
Analisi Object Oriented
  • Modelli per lo sviluppo del software
  • Oggetti: identificazione e descrizione
  • Classi: gerarchie e responsabilità
  • Metodi
  • Attributi delle classi
  • Object diagrams
  • Messaggi
  • Relazioni fra classi
Dynamic modeling
  • Stati, eventi ed operazioni
  • Diagrammi di transizione di stato
  • Diagrammi degli eventi
  • Creazione di un diagramma degli eventi
  • Diagrammi process dependency
  • Diagrammi object flow
Disegno Object Oriented
  • Affinamento del modello ad oggetti
  • Sviluppo degli oggetti
  • Modifica del modello ad oggetti
  • Documentazione del design
  • Validazione e criteri di disegno
  • Gestione di database ad oggetti
  • Disegno dell’interfaccia utente

Confronta questo corso con altri simili
Leggi tutto