Didattica

Il corso ha una durata di 40 ore divise in 5 lezioni della durata di 8 ore.
Si svolge nella fascia oraria compresa tra le 9,30 e le 18,30.

Overview

La piattaforma ASP.NET è indispensabile a chi vuole progettare siti complessi, dinamici, che offrano interazione con l'utente (commercio elettronico, portali dinamici, Forum e sistemi di gestione dei contenuti).
Con ASP.NET si avrà a disposizione un nuovo strumento di progettazione, aperto a tutte le possibilità di un sito web professionale.

Obiettivi formativi

Al termine del percorso formativo il partecipante saprà:

  • creare siti web dinamici in ASP.NET
  • conoscere e gestire le principali funzioni di ASP.NET
  • gestire le comuni problematiche di programmazione lato server
  • progettare database MS SQL Server e MS Access

Destinatari

Il corso è orientato a Sviluppatori e/o Webdesigner che vogliono imparare a sviluppare nel linguaggio di programmazione ASP.NET C#  ed a realizzare e sviluppare database relazionali avvalendosi di MS SQL Server e/o MS ACCESS.
Il corso è dedicato ai Webmaster e ai Web developer che vogliono arricchire il proprio curriculum con un linguaggio potente e versatile. La possibilità di interagire con un database apre le porte alla progettazione di qualsiasi applicazione web.

Prerequisiti

Per seguire con profitto il corso è richiesta:

  • buona conoscenza dei principi di web publishing
  • conoscenza base di linguaggi di programmazione ad oggetti
  • conoscenza base di database relazionali e principi di SQL
  • conoscenza del linguaggio HTML
  • conoscenza basilare della lingua inglese tecnica

Programma

Tutto il corso è articolato sullo sviluppo di una applicazione ASP.NET che nel corso delle giornate evolverà fino a diventare un sito web completo dotato di un database, di un meccanismo di autenticazione e di una serie di funzionalità che l'aula riterrà di volta in volta più interessanti.

La prima applicazione ASP.NET

  • Applicazione "Hello World"
  • I componenti lato server di Visual Studio
  • La programmazione ad eventi
  • Le Master Page

La navigazione del sito
  • Panoramica sui componenti per la navigazione: MENU, TREEVIEW, SITEMAP

Accesso ai dati
  • Creare un database MS SQL Server
  • Come accedere al database MS SQL Server dalla nostra applicazione
  • I componenti di data access

Meccanismi di autenticazione
  • Autenticazione integrata
  • Autenticazione Form

Layout del sito
  • Gli stili (CSS)
  • I Temi

Deploy dell'applicazione
  • come pubblicare l'applicazione su un sito web IIS

Certificazioni

Il corso non prevede percorsi di certificazione specifici.