SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
INTRODUZIONE ALLA PROGRAMMAZIONE OBJECT
ORIENTED
Durata: 40 ore
[cod. S002]
UN BUON MOTIVO PER
Rendere operativi sulle funzionalità più evolute del prodotto.
A CHI È RIVOLTO
Destinatari: Sviluppatore con conoscenza di tecniche di programmazione.
COMPETENZE ACQUISITE
Al termine del corso candidato sarà in grado di gestire l’introduzione alla programmazione object
oriented.
PROGRAMMA DI DETTAGLIO
1) UML e processi di sviluppo del software
2) Modello iterativo ed incrementale di
sviluppo
3) I principali artefatti di UML
 Come ciascuna fase del modello di
sviluppo UML si traduce
indocumentazione, progetto e codice.
4) Attori primari e secondari
 Identificare le esigenze dell'utente finale.
5) Casi d'Uso
 Descrizione e struttura delle modi di
utilizzo del sistema sw e delle sue
 funzionalità.
6) Delimitazione del contesto dell'analisi
attraverso i Casi d'Uso
 Affinamento iterativo ed incrementale
delle funzionalità richieste al sistema.
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
7) Classi e oggetti
 Definizione di classe ed oggetto, il
principio dell'incapsulamento,
 introduzione al progetto architetturale del
sistema.
8) Class Diagram ed Object Diagram
 Costruzione del diagramma delle classi, e
del diagramma ad oggetti del sistema.
9) Specifica delle Classi
 Notazione per la rappresentazione di
attributi e operazioni.
10) Tipologia delle relazioni tra classi
 Introduzione alle relazioni tra classi nel
progetto del sistema, in particolare
 verranno introdotte le relazioni di
ereditarietà semplice e multipla,
 associazioni ricorsive, plurime e qualificate,
aggregazione e classi composite
11) Ruoli, responsabilità e collaborazioni tra
classi
 Definizione dei Ruoli, responsabilità e
collaborazioni tra classi
12) Regole di disegno delle Classi
 Coesione e accoppiamento, progettare in
vista della manutenzione,
 estendibilità e della riusabilità del codice.
13) Diagrammi di Interazione, Diagrammi di
Collaborazione e Diagrammi di Stato
 Specificare il comportamento degli oggetti
tra di loro , specifica dei messaggi, delle
sequenze temporali e della dinamica
interna di un oggetto a tempo di
esecuzione.
14) Derivazione, validazione dei Diagrammi di
Interazione
 Verificare in fase di progetto se ogni
scenario di esecuzione è stato
correttamente modellato.
15) Rappresentazione di:
 Eventi, condizioni, transizioni di stato,
azioni e attività
16) Applicabilità, validazione e verifica dei
Diagrammi di Stato
 Verifica della corretteza del
comportamento interno di un oggetto.
17) Cenni alla rappresentazione dei Pattern
(modelli)
 I Design Pattern rappresentano soluzioni
consolidate a problemi ricorrenti nel
progetto di un sistema con tecnologia OO,
l'UML consente di rappresentare e
comunicare agevolmente queste soluzioni
favorendone l'applicazione.
18) Diagrammi delle Componenti
 Tipi e nodi, come rappresentare le
componenti hardware del sistema ed i
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
moduli software che implementano il
sistema.
19) Diagrammi di Dislocazione
 Localizzazione e migrazione delle
componenti.
MODALITA’ FORMATIVE
o SEMINARIO
Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai
contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore.
o WORKSHOP
Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte,
soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi
aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore.
o CORSO
TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato
all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB:
«il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di
soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un
massimo di 40 ore.

Weitere ähnliche Inhalte

Andere mochten auch

Hacking Life - the India Way. SCS 2012 | Dina Mehta | A Convo Presentation
Hacking Life - the India Way. SCS 2012 | Dina Mehta | A Convo PresentationHacking Life - the India Way. SCS 2012 | Dina Mehta | A Convo Presentation
Hacking Life - the India Way. SCS 2012 | Dina Mehta | A Convo PresentationDina Dastur Mehta
 
HEC - RAS Final Project
HEC - RAS Final ProjectHEC - RAS Final Project
HEC - RAS Final ProjectCoral West
 
Joel´s presentation
Joel´s presentationJoel´s presentation
Joel´s presentationjavivela
 
GoogleCTF 2016 [In Recorded Conversation] Write-Up (ver.korean)
GoogleCTF 2016 [In Recorded Conversation] Write-Up (ver.korean)GoogleCTF 2016 [In Recorded Conversation] Write-Up (ver.korean)
GoogleCTF 2016 [In Recorded Conversation] Write-Up (ver.korean)Sehan Lee
 
Full report magnetic levitation system
Full report magnetic levitation systemFull report magnetic levitation system
Full report magnetic levitation systemHurtnot
 
How to use contact lenses for the first time
How to use contact lenses for the first timeHow to use contact lenses for the first time
How to use contact lenses for the first timeRahul Singh
 
Mpc 006 - 01-04 level of significance
Mpc 006 - 01-04 level of significanceMpc 006 - 01-04 level of significance
Mpc 006 - 01-04 level of significanceVasant Kothari
 
Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experienceStefano Rizzo
 

Andere mochten auch (11)

Hacking Life - the India Way. SCS 2012 | Dina Mehta | A Convo Presentation
Hacking Life - the India Way. SCS 2012 | Dina Mehta | A Convo PresentationHacking Life - the India Way. SCS 2012 | Dina Mehta | A Convo Presentation
Hacking Life - the India Way. SCS 2012 | Dina Mehta | A Convo Presentation
 
HEC - RAS Final Project
HEC - RAS Final ProjectHEC - RAS Final Project
HEC - RAS Final Project
 
Joel´s presentation
Joel´s presentationJoel´s presentation
Joel´s presentation
 
Elizabeth J Pinkowski
Elizabeth J PinkowskiElizabeth J Pinkowski
Elizabeth J Pinkowski
 
GoogleCTF 2016 [In Recorded Conversation] Write-Up (ver.korean)
GoogleCTF 2016 [In Recorded Conversation] Write-Up (ver.korean)GoogleCTF 2016 [In Recorded Conversation] Write-Up (ver.korean)
GoogleCTF 2016 [In Recorded Conversation] Write-Up (ver.korean)
 
Full report magnetic levitation system
Full report magnetic levitation systemFull report magnetic levitation system
Full report magnetic levitation system
 
How to use contact lenses for the first time
How to use contact lenses for the first timeHow to use contact lenses for the first time
How to use contact lenses for the first time
 
Zarb-e-Azb
Zarb-e-AzbZarb-e-Azb
Zarb-e-Azb
 
Mpc 006 - 01-04 level of significance
Mpc 006 - 01-04 level of significanceMpc 006 - 01-04 level of significance
Mpc 006 - 01-04 level of significance
 
Extended Essay
Extended EssayExtended Essay
Extended Essay
 
Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experience
 

Ähnlich wie Introduzione alla programmazione object oriented - Scheda corso LEN

Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENLEN Learning Education Network
 
Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENLEN Learning Education Network
 
MS.NET PLATFORM - Introduction to xml - Scheda corso LEN
MS.NET PLATFORM - Introduction to xml - Scheda corso LENMS.NET PLATFORM - Introduction to xml - Scheda corso LEN
MS.NET PLATFORM - Introduction to xml - Scheda corso LENLEN Learning Education Network
 
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...LEN Learning Education Network
 
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LENMS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LENLEN Learning Education Network
 
Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENLEN Learning Education Network
 
MS Visio 2007 Standard Edition grafica gestionale - Scheda corso LEN
MS Visio 2007 Standard Edition grafica gestionale - Scheda corso LENMS Visio 2007 Standard Edition grafica gestionale - Scheda corso LEN
MS Visio 2007 Standard Edition grafica gestionale - Scheda corso LENLEN Learning Education Network
 
Architecting and designing J2EE applications - Scheda corso LEN
Architecting and designing J2EE applications - Scheda corso LENArchitecting and designing J2EE applications - Scheda corso LEN
Architecting and designing J2EE applications - Scheda corso LENLEN Learning Education Network
 
Developing java server faces components with ajax - Scheda corso LEN
Developing java server faces components with ajax - Scheda corso LENDeveloping java server faces components with ajax - Scheda corso LEN
Developing java server faces components with ajax - Scheda corso LENLEN Learning Education Network
 
Ms project 2003 Skill Office Automation - Scheda corso LEN
Ms project 2003 Skill Office Automation - Scheda corso LENMs project 2003 Skill Office Automation - Scheda corso LEN
Ms project 2003 Skill Office Automation - Scheda corso LENLEN Learning Education Network
 
S305 developing-applications-with-the-java-se-platform
S305 developing-applications-with-the-java-se-platformS305 developing-applications-with-the-java-se-platform
S305 developing-applications-with-the-java-se-platformLEN Learning Education Network
 
MS ASP.NET – Advanced web application development asp.net - Scheda corso LEN
MS ASP.NET – Advanced web application development asp.net - Scheda corso LENMS ASP.NET – Advanced web application development asp.net - Scheda corso LEN
MS ASP.NET – Advanced web application development asp.net - Scheda corso LENLEN Learning Education Network
 

Ähnlich wie Introduzione alla programmazione object oriented - Scheda corso LEN (20)

S353 fondamenti-html
S353 fondamenti-htmlS353 fondamenti-html
S353 fondamenti-html
 
MS visual c++ - base - Scheda corso LEN
MS visual c++ - base - Scheda corso LENMS visual c++ - base - Scheda corso LEN
MS visual c++ - base - Scheda corso LEN
 
MS Access 2002 - Programming - Scheda corso LEN
MS Access 2002 - Programming - Scheda corso LENMS Access 2002 - Programming - Scheda corso LEN
MS Access 2002 - Programming - Scheda corso LEN
 
Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LEN
 
Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LEN
 
Adobe Dreamweaver CS3 - Scheda corso LEN
Adobe Dreamweaver CS3 - Scheda corso LENAdobe Dreamweaver CS3 - Scheda corso LEN
Adobe Dreamweaver CS3 - Scheda corso LEN
 
MS.NET PLATFORM - Introduction to xml - Scheda corso LEN
MS.NET PLATFORM - Introduction to xml - Scheda corso LENMS.NET PLATFORM - Introduction to xml - Scheda corso LEN
MS.NET PLATFORM - Introduction to xml - Scheda corso LEN
 
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
 
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LENMS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
 
Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LEN
 
MS Visio 2007 Standard Edition grafica gestionale - Scheda corso LEN
MS Visio 2007 Standard Edition grafica gestionale - Scheda corso LENMS Visio 2007 Standard Edition grafica gestionale - Scheda corso LEN
MS Visio 2007 Standard Edition grafica gestionale - Scheda corso LEN
 
Architecting and designing J2EE applications - Scheda corso LEN
Architecting and designing J2EE applications - Scheda corso LENArchitecting and designing J2EE applications - Scheda corso LEN
Architecting and designing J2EE applications - Scheda corso LEN
 
Developing java server faces components with ajax - Scheda corso LEN
Developing java server faces components with ajax - Scheda corso LENDeveloping java server faces components with ajax - Scheda corso LEN
Developing java server faces components with ajax - Scheda corso LEN
 
S303 creating-web-services-using-java-technology
S303 creating-web-services-using-java-technologyS303 creating-web-services-using-java-technology
S303 creating-web-services-using-java-technology
 
Ms project 2003 Skill Office Automation - Scheda corso LEN
Ms project 2003 Skill Office Automation - Scheda corso LENMs project 2003 Skill Office Automation - Scheda corso LEN
Ms project 2003 Skill Office Automation - Scheda corso LEN
 
S305 developing-applications-with-the-java-se-platform
S305 developing-applications-with-the-java-se-platformS305 developing-applications-with-the-java-se-platform
S305 developing-applications-with-the-java-se-platform
 
MS ASP.NET – Advanced web application development asp.net - Scheda corso LEN
MS ASP.NET – Advanced web application development asp.net - Scheda corso LENMS ASP.NET – Advanced web application development asp.net - Scheda corso LEN
MS ASP.NET – Advanced web application development asp.net - Scheda corso LEN
 
Ms access 2003 Avanzato - Scheda corso LEN
Ms access 2003 Avanzato - Scheda corso LENMs access 2003 Avanzato - Scheda corso LEN
Ms access 2003 Avanzato - Scheda corso LEN
 
S351 lotus-domino-sviluppo-applicazioni
S351 lotus-domino-sviluppo-applicazioniS351 lotus-domino-sviluppo-applicazioni
S351 lotus-domino-sviluppo-applicazioni
 
Autodesk inventor - Scheda corso LEN
Autodesk inventor - Scheda corso LENAutodesk inventor - Scheda corso LEN
Autodesk inventor - Scheda corso LEN
 

Mehr von LEN Learning Education Network

Progettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aulaProgettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aulaLEN Learning Education Network
 
Talent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successoTalent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successoLEN Learning Education Network
 
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoroConvegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoroLEN Learning Education Network
 
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...LEN Learning Education Network
 
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...LEN Learning Education Network
 
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...LEN Learning Education Network
 
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...LEN Learning Education Network
 
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...LEN Learning Education Network
 
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...LEN Learning Education Network
 
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...LEN Learning Education Network
 
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...LEN Learning Education Network
 
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara ZantelliNuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara ZantelliLEN Learning Education Network
 
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...LEN Learning Education Network
 

Mehr von LEN Learning Education Network (20)

100e20 - Digital library webinar gratuiti Gruppo LEN
100e20 - Digital library webinar gratuiti Gruppo LEN100e20 - Digital library webinar gratuiti Gruppo LEN
100e20 - Digital library webinar gratuiti Gruppo LEN
 
Progettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aulaProgettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aula
 
Ruolo del formatore
Ruolo del formatoreRuolo del formatore
Ruolo del formatore
 
Favorire l'apprendimento continuo
Favorire l'apprendimento continuoFavorire l'apprendimento continuo
Favorire l'apprendimento continuo
 
LEN così è cambiato il mondo del lavoro
LEN così è cambiato il mondo del lavoroLEN così è cambiato il mondo del lavoro
LEN così è cambiato il mondo del lavoro
 
Comunicazione interna aziendale - scheda corso [R246]
Comunicazione interna aziendale - scheda corso [R246]Comunicazione interna aziendale - scheda corso [R246]
Comunicazione interna aziendale - scheda corso [R246]
 
Talent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successoTalent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successo
 
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoroConvegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
 
Catalogo LEN experience
Catalogo LEN experienceCatalogo LEN experience
Catalogo LEN experience
 
Mentoring aziendale
Mentoring aziendaleMentoring aziendale
Mentoring aziendale
 
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
 
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
 
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
 
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
 
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
 
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
 
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
 
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
 
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara ZantelliNuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
 
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
 

Kürzlich hochgeladen

case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....giorgiadeascaniis59
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxlorenzodemidio01
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxtecongo2007
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................giorgiadeascaniis59
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................giorgiadeascaniis59
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxtecongo2007
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxtecongo2007
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxlorenzodemidio01
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxlorenzodemidio01
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptcarlottagalassi
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaSalvatore Cianciabella
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.camillaorlando17
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileNicola Rabbi
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxtecongo2007
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoyanmeng831
 

Kürzlich hochgeladen (19)

case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.ppt
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptx
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 

Introduzione alla programmazione object oriented - Scheda corso LEN

  • 1. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 INTRODUZIONE ALLA PROGRAMMAZIONE OBJECT ORIENTED Durata: 40 ore [cod. S002] UN BUON MOTIVO PER Rendere operativi sulle funzionalità più evolute del prodotto. A CHI È RIVOLTO Destinatari: Sviluppatore con conoscenza di tecniche di programmazione. COMPETENZE ACQUISITE Al termine del corso candidato sarà in grado di gestire l’introduzione alla programmazione object oriented. PROGRAMMA DI DETTAGLIO 1) UML e processi di sviluppo del software 2) Modello iterativo ed incrementale di sviluppo 3) I principali artefatti di UML  Come ciascuna fase del modello di sviluppo UML si traduce indocumentazione, progetto e codice. 4) Attori primari e secondari  Identificare le esigenze dell'utente finale. 5) Casi d'Uso  Descrizione e struttura delle modi di utilizzo del sistema sw e delle sue  funzionalità. 6) Delimitazione del contesto dell'analisi attraverso i Casi d'Uso  Affinamento iterativo ed incrementale delle funzionalità richieste al sistema.
  • 2. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 7) Classi e oggetti  Definizione di classe ed oggetto, il principio dell'incapsulamento,  introduzione al progetto architetturale del sistema. 8) Class Diagram ed Object Diagram  Costruzione del diagramma delle classi, e del diagramma ad oggetti del sistema. 9) Specifica delle Classi  Notazione per la rappresentazione di attributi e operazioni. 10) Tipologia delle relazioni tra classi  Introduzione alle relazioni tra classi nel progetto del sistema, in particolare  verranno introdotte le relazioni di ereditarietà semplice e multipla,  associazioni ricorsive, plurime e qualificate, aggregazione e classi composite 11) Ruoli, responsabilità e collaborazioni tra classi  Definizione dei Ruoli, responsabilità e collaborazioni tra classi 12) Regole di disegno delle Classi  Coesione e accoppiamento, progettare in vista della manutenzione,  estendibilità e della riusabilità del codice. 13) Diagrammi di Interazione, Diagrammi di Collaborazione e Diagrammi di Stato  Specificare il comportamento degli oggetti tra di loro , specifica dei messaggi, delle sequenze temporali e della dinamica interna di un oggetto a tempo di esecuzione. 14) Derivazione, validazione dei Diagrammi di Interazione  Verificare in fase di progetto se ogni scenario di esecuzione è stato correttamente modellato. 15) Rappresentazione di:  Eventi, condizioni, transizioni di stato, azioni e attività 16) Applicabilità, validazione e verifica dei Diagrammi di Stato  Verifica della corretteza del comportamento interno di un oggetto. 17) Cenni alla rappresentazione dei Pattern (modelli)  I Design Pattern rappresentano soluzioni consolidate a problemi ricorrenti nel progetto di un sistema con tecnologia OO, l'UML consente di rappresentare e comunicare agevolmente queste soluzioni favorendone l'applicazione. 18) Diagrammi delle Componenti  Tipi e nodi, come rappresentare le componenti hardware del sistema ed i
  • 3. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 moduli software che implementano il sistema. 19) Diagrammi di Dislocazione  Localizzazione e migrazione delle componenti. MODALITA’ FORMATIVE o SEMINARIO Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore. o WORKSHOP Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte, soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore. o CORSO TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB: «il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un massimo di 40 ore.