Programmazione PDF Stampa E-mail

L'Istituto "Leonardo da Vinci" propone i corsi di Programmazione in C++ e VB  con la possibilità di certifica ufficiale Microsoft MTA.

Obiettivo del corso è quello di fornire le conoscenze teoriche e pratiche per la programmazione. Il corso si rivolge a tutti coloro che intendono lavorare nel settore del software development.

Lo studente imparerà a:

 

Comprendere la programmazione di base

• Comprendere la memorizzazione e i tipi di dati del computer.
o Questo obiettivo può includere tra i vari argomenti: come un computer memorizza programmi e le istruzioni nella memoria del computer; stack e heap di memoria; i requisiti di capacità di memoria per i vari tipi di archiviazione dati; dati numerici e dati testuali

• Comprendere le strutture decisionali dei computer.
o Questo obiettivo può includere tra i vari argomenti: varie strutture decisionali utilizzate in tutti i linguaggi di programmazione del computer; strutture decisionali If; strutture decisionali multiple come If ... Else e switch /Select Case, leggere diagrammi di flusso; tabelle di decisione; valutare espressioni

• individuare il metodo appropriato per la gestione di ripetizione.
o Questo obiettivo può includere tra i vari argomenti: cicli For, cicli While, Do .. While, e cicli ricorsivi

• Comprendere la gestione degli errori.
o Questo obiettivo può includere tra i vari argomenti: la gestione strutturata delle eccezioni

 

Comprendere la programmazione orientata all'oggetto

• Comprendere i fondamenti delle classi.
o Questo obiettivo può comprendere tra i vari argomenti: proprietà, metodi, eventi e costruttori; come creare una classe, come utilizzare le classi nel codice

• Comprendere l'ereditarietà.
o Questo obiettivo può includere tra i vari argomenti: ereditare la funzionalità di una classe base in una classe derivata

• Comprendere il polimorfismo.
o Questo obiettivo può includere tra i vari argomenti: estendere la funzionalità in una classe, dopo averla ereditata da una classe base, metodi di override nella classe derivata

• Comprendere l'incapsulamento.
o Questo obiettivo può includere tra i vari argomenti: creazione di classi che nascondono i loro dettagli di implementazione pur consentendo l'accesso alle funzionalità richiesta tramite l'interfaccia; modificatori di accesso

 

Comprendere lo sviluppo del Software Generale

• Comprendere la gestione del ciclo di vita dell'applicazione.
o Questo obiettivo può includere tra i vari argomenti: le fasi della gestione del ciclo di vita delle applicazioni; test del software

• Interpretare le specifiche delle applicazioni.
o Questo obiettivo può comprendere tra i vari argomenti: lettura di specifiche delle applicazioni e loro traduzione in prototipi, codici e componenti

• Comprendere gli algoritmi e le strutture dati.
o Questo obiettivo può comprendere tra i vari argomenti: vettori (array), pile, code, liste concatenate e gli algoritmi di ordinamento; implicazioni sulle prestazioni di varie strutture dati, scelta della giusta struttura dati

 

Comprendere le Applicazioni Web

• Comprendere lo sviluppo di pagine Web.
o Questo obiettivo può includere tra i vari argomenti: HTML, Cascading Style Sheets (CSS), JavaScript

• Comprendere lo sviluppo dell'applicazione web Microsoft ASP.NET.
o Questo obiettivo può includere tra i vari argomenti: ciclo di vita di una pagina; modello ad eventi, la gestione dello stato; programmazione client-side vs server-side

• Comprendere Web hosting.
o Questo obiettivo può includere tra i vari argomenti: creazione di directory virtuali e siti Web, la distribuzione di applicazioni Web; comprendere il ruolo di Internet Information Services

 

Il Corso è organizzato in lezioni da 2 ore ciascuna per un totale di 40 ore e al termine delle lezioni verrà rilasciato un attestato di frequenza.

Per il costo consulta il nostro LISTINO.

 

 

Notizie Flash