La potenza
del linguaggio C, la sua flessibilità, l'ampia diffusione raggiunta
e, quindi, la disponibilità di completi ambienti di sviluppo e di
librerie di funzioni, ne fanno lo strumento ideale per lo sviluppo
di applicazioni in tutti i più diffusi ambienti operativi (Ms-Dos,
Windows, Unix/Linux, OS/2).
D'altra parte la sua sintassi, a volte non lineare, e la difficoltà
di alcune sue caratteristiche a basso livello (in particolare i
puntatori) rendono non facile il suo apprendimento.
Obiettivo del
corso è far apprendere la sintassi del linguaggio e, soprattutto, far
acquisire elementi di stile di programmazione in C, avvalendosi di
esercitazioni pratiche di complessità crescente.
Prerequisiti
Conoscenza
dei fondamenti di programmazione e possibilmente di un altro
linguaggio di programmazione.
Contenuto del corso
Panoramica sui linguaggi di programmazione
Filosofia
del linguaggio C
Caratteristiche generali del linguaggio C
Il
preprocessore, compilazione condizionale, macro
Tipi dati
fondamentali e dichiarazioni. Conversioni di tipi
Operazioni ed espressioni. Operatori logici e relazionali.
Effetti collaterali
Strutture
di controllo: condizionali e iterative
Le
funzioni, la definizione, i prototipi, la ricorsione
Array e
puntatori. Aritmetica dei puntatori
Strutture
e unioni
La
libreria standard, funzioni sulle stringhe, funzioni di I/O
Uso degli
ambienti di sviluppo
Classi di
memorizzazione degli oggetti. Visibilità degli oggetti
Funzioni
per l'allocazione dinamica
Analisi
dettagliata di programmi esemplificativi
Tempi previsti 7 mesi con una frequenza di
2 incontri da 2 ore per settimana
Quota di partecipazione
Il costo del
corso per partecipante, comprendente il Manuale del Corso
e l'attestato di frequenza, è di 1200,00 euro.
Corso di progettazione database
con interfaccia e grafica web
Profilo Professionale
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.
Ha buone capacità di analisi dei problemi. Sviluppa applicazioni
in ambiente Windows, 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à.
Sa progettare e realizzare un database aziendale completo e sa
gestirne la manutenzione sia a livello centralizzato che
periferico. Conosce le problematiche di applicazioni in rete.
Prerequisiti
Conoscenza di
base di Windows.
Sbocchi
Lavorativi
Software
House, Consulente Aziendale, Sviluppatore Interno presso
Medie/Grandi Aziende
Modalità di
Iscrizione
L'importo
complessivo è di 1.680,00 euro tutto compreso (incluso il
Manuale del Corso e l'attestato di qualifica finale). Per
l'iscrizione si versa un'acconto di 100 euro. Dopodiché si
divide la parte rimanente in rate da pagare entro fine corso.
Progettazione e
sviluppo database relazionali (Mysql / Access)
-
Sviluppo interfacce
in Asp , Asp net. (HTML)
-
Nozioni di grafica
vettoriale (Introduzione a macromedia Flash)
Tempo previsto
9 mesi da 2 incontri settimanali di 2 ore
Il corso prevede la
progettazione e lo sviluppo di un progetto a scelta.
Web Programmer
prospetto informativo
Profilo Professionale
E' specializzato nella progettazione di
componenti software e applicazioni web.
Ha una buona conoscenza dei linguaggi e
degli strumenti di sviluppo per il Web. Sa
programmare utilizzando i linguaggi di
scripting server-side e client-side, quali
PHP e JavaScript.
Sa realizzare siti internet complessi con
contenuti dinamici. Conosce i database
relazionali ed il linguaggio SQL. Sa creare
un database, effettuare query di
interrogazione ed interfacciare le pagine
web con sistemi di database anche in maniera
avanzata.
Sa sviluppare servizi interattivi e
soluzioni di e-commerce. Conosce le
problematiche di sicurezza online.
Completano il profilo buone capacità di
problem solving e predisposizione al lavoro
di gruppo.
Provider Internet, Società Pubblicitarie,
Consulente Aziendale, Team di Sviluppo Web
Modalità di Iscrizione
L'importo complessivo è di 1.480 euro
tutto compreso (incluso il
Manuale del Corso). Per l'iscrizione
si versa un'acconto di 100 euro. Dopodiché
si divide la parte rimanente in rate da
pagare entro fine corso.