HOME        AREA CORSI            ECDL       AREA SCUOLECONTATTI

Contenuti del Master in Programmazione web.net:
 

22 Ottobre2007

 

Modulo Fondamenti di programmazione

  • 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 Linguaggio HTML

  • Le basi del linguaggio HTML e i tag

  • Head e body della pagina

  • Gli attributi del testo: stili logici e stili fisici, dimensione e tipo di font

  • Caratteri speciali

  • Hyperlink: collegamenti interni ed esterni, link agli indirizzi email

  • Inserimento di immagini. Impostazione di colori e sfondi

  • Tabelle: creazione della struttura e impostazioni delle proprietà

  • Uso di file esterni, multimedialità ed animazioni

  • Frames: creazione ed utilizzo

  • I moduli: caselle di testo, menù, opzioni, pulsanti

  • I meta tags ed elementi di stile

 

Modulo Programmazione in Visual Basic.net

  • Il Framework .net. Introduzione e preparazione all'utilizzo del Visual Basic .net

  • Variabili, operatori, costanti. Istruzioni di controllo e iterative

  • Funzioni e Subroutine

  • La gestione delle eccezioni

  • Debug di applicazioni

  • Architettura delle applicazioni

  • Lavorare con gli oggetti: le classi e l'incapsulamento del codice

  • Costruire un'interfaccia utente: form e controlli, gli eventi. Interfacce utente per il Web

  • Connessione ai database e utilizzo di ADO.net

  • Accesso ai dati con Esplora Server, i servizi

  • Programmazione Object-Oriented

  • Gli oggetti in VB .net. Dichiarazione di classi in VB.net

  • I Namespace

  • Ottimizzazione e Documentazione dell'applicazione

  • Distribuzione di applicazioni, creazione di pacchetti di istallazione

 

Modulo Programmazione Microsoft.net Framework

  • Concetti di base sul .net framework

  • Nuove problematiche delle applicazioni per Internet

  • Architettura .net

  • Libreria di classi .net Framework

  • Il .net Compact Framework

  • Introduzione agli oggetti .net

  • Microsoft Intermediate Language (MSIL)

  • Common Language Runtime (CLR)

  • Namespace

  • Gli Assembly e la distribuzione: tipologie di Assembly condivisi ed esclusivi

  • Le transazioni in .NET

  • Gestione strutturata delle eccezioni

  • Windows Form e Web Form

  • WebServices e loro applicazioni: accesso ad applicazioni Internet

  • Panoramica dei linguaggi di .net

 

Modulo Programmazione in Asp.net

  • Confronto tra Asp e Asp .NET

  • Struttura di una pagina Asp .NET, Flusso di esecuzione di una pagina

  • Gli oggetti, classi, istanze, proprietà e metodi

  • Gli oggetti di Asp .NET: Response, Request, HttpCookie, Page, Session, HttpApplication, HttpServerUtility

  • Form Web: Concetti di base e avanzati, Estendibilità dei form Web

  • Convalidazione delle pagine Asp: lato client e lato server

  • Login utente

  • Utilizzo di ADO .NET: il modello a oggetti, accesso ai database

  • L'oggetto Dataset

  • Asp .NET e XML

  • Lettura e scrittura dei file sul server Web

  • Caching: Caching di pagine e oggetti, utilizzo della cache in maniera efficiente

  • Debugging: Try e Catch, Tracing di pagina e d'applicazione, Debugger CLR

  • Ottimizzazione

 



INFORMAZIONE E COSTI


Master Programmazione Web.net