Corso di Programmatore gestionale
Introduzione
Conosce i fondamenti della programmazione, i principi di organizzazione e strutturazione dei database relazionali, le tecniche di creazione degli algoritmi e di strutturazione dei dati. Sviluppa applicazioni in ambiente .net, con particolare predisposizione per le applicazioni gestionali in ambito aziendale.
E' in grado di creare applicazioni che permettono di manipolare dati anche di notevole complessità. Sa creare interfacce di facile utilizzo per gli utenti e sa come impostare report di qualità.
Completano il profilo buone capacità di analisi dei problemi, una buona predisposizione al problem solving, attenzione per i dettagli e predisposizione al lavoro di gruppo.
Prerequisiti
Conoscenza di Windows.
Durata
La durata del corso è di 48 ore, normalmente suddivise in 24 lezioni di due ore.
Importo
Collettivo: 1.020,00 €
Individuale: 1.220,00 €
Sbocchi Lavorativi
- Software house
- Consulente aziendale
- Sviluppatore interno presso medie/grandi aziende
Modalità Di Pagamento
L'importo comprende i manuali del corso e l'attestato finale. Per l'iscrizione si versa un acconto di 100 euro. Dopodiché si divide la parte rimanente in rate da saldare entro fine corso.
Programma
Modulo 1: Fondamenti di programmazione - 8 ore
- Elementi base dell'Informatica
- Concetti fondamentali sulla programmazione e sullo stile di programmazione
- I linguaggi di programmazione
- Progettazione top-down e bottom-up
- Programmazione strutturata, Algoritmi e Diagrammi a blocchi, Pseudo-codice
- Variabili, costanti, tipi di dati predefiniti e utente
- Operatori aritmetici e logici
- Istruzioni di assegnazione, di controllo, iterative
- Array e strutture dati, cenni sulle strutture dinamiche
- Modularizzazione dei programmi, funzioni e procedure
- Operazioni sui file
- Compilatori e Interpreti, Moduli Sorgente, Oggetto ed Eseguibile
- Tecniche di Programmazione
- Come documentare un programma
Modulo 2: Delphi - 40 ore
- Breve storia di Delphi, l'ambiente di sviluppo per programmare in Delphi
- Introduzione al linguaggio: grammatica e sintassi fondamentale
- Gli operatori, uso e tipologie delle variabili
- Le strutture di controllo e funzioni di libreria essenziali
- La programmazione ad oggetti in Delphi: Classi ed oggetti, Unit e moduli, Incapsulamento dei dati, Metodi e metodi virtuali (Run-Time Type Information)
- La gestione degli errori di programma: le eccezioni
- Lavorare con i file (Input/Output). Creazione e gestione delle finestre
- Strutture di progetto, controlli, form, barre di stato, menù delle applicazioni
- Struttura e gerarchia della libreria VCL (Visual Component Library)
- Applicazioni MDI (Multiple Document Interface)
- I componenti grafici delle applicazioni
- Il debugging delle applicazioni
- Accesso a database locali: i componenti data-aware, gli oggetti TField, eventi degli oggetti database, filtri e ricerche
- Architettura e progettazione delle applicazioni Client/Server
- Analisi dettagliata di programmi esemplificativi