Corso di formazione Asp.net:
Corso Microsoft Asp.net
Corso completo sulla tecnologia Microsoft .NET che parte dalle basi del .NET Framework, la sua struttura e l'installazione, con una ricca introduzione agli ambienti di sviluppo Visual Web Developer e Visual Studio .NET. Il corso spiega poi la sintassi del VB.NET, le componenti lato server di ASP.NET, gli oggetti ereditati dal Classic ASP e dedica ampio spazio all'interazione con i database, con i file di testo e con i documenti XML, fino alla spiegazione di tutte quelle componenti indispensabili per l'economia di un sito o di un'applicazione Web, come la gestione della posta elettronica, la gestione delle immagini e cosi via, con tantissimi esempi pratici e pronti per l'uso.Caratteristiche del Corso Microsoft .net Framework
Conoscenze richieste:
La conoscenza di base di qualche linguaggio di programmazione, facilità la comprensione del corso e la velocità di apprendimento.
Calendario del corso:
Le date e gli orari del corso, molto flessibili, vengono concordati dal cliente e dal docente.
Durata e Costo del corso: (Durata espandibile)
10 ore - 500€ + IVA (Corso livello Base)
30 ore - 1350€ + IVA (Corso livello Approfondito)
50 ore - 2000€ + IVA (Corso livello Intensivo)
(Le ore, e il relativo costo, sono modificabili a seconda delle esigenze e richieste dal cliente)
Al costo verrà applicato uno SCONTO del 10% fino a tempo indeterminato... Affrettatevi!
PROGRAMMA DEL CORSO:
Introduzione a Microsoft .NET e ad ASP.NET- Introduzione alla tecnologia .NET
- Versioni del .NET Framework
- Introduzione ad ASP.NET
- Configurare ASP.NET su varie versioni di Windows
- I linguaggi supportati dal .NET Framework
- Struttura del .NET Framework
- Introduzione agli ambienti di sviluppo per .NET
- Utilizzo degli oggetti COM in ASP.NET
Introduzione al linguaggio VB.NET per ASP.NET
- Premessa
- Tipi di dato, variabili, costanti ed array
- Gli operatori in VB.NET
- Il tipo di dato universale Object
- Strutture di controllo: istruzioni condizionali
- Strutture di controllo: istruzioni di iterazione
- Funzioni e Subroutine
- Gestione degli errori
- Programmazione a oggetti in VB.NET: le classi
- Logica della programmazione event-driven
- Introduzione ai Namespace
- Le direttive di pagina (@Page, @MasterType @Control, @Import, @Register)
- Il Post Back e Il Posting tra le pagine
- La prima pagina ASPX (estensione di ASP.NET)
- Da Classic ASP al modello ASP.NET
Gestione delle date, stringhe, numeri e funzioni native di ASP e ASP.NET
- Gestione di data e ora in ASP.NET
- Gestione del timestamp in ASP.NET
- Funzioni ASP.NET predefinite per le date
- Funzioni ASP.NET predefinite per i numeri
- Numeri casuali in ASP.NET
- Funzioni ASP.NET predefinite per le stringhe
- Funzioni di conversione e tipizzazione
- Inclusione di file esterni con le SSI
L'ambiente di sviluppo Visual Web Developer
- Introduzione all'ambiente di sviluppo Visual Web Developer
- Installazione di Visual Web Developer
- La finestra Esplora Soluzioni
- La finestra Esplora Database
- Gli oggetti gestiti da un'applicazione Web (WebForm, MasterPage, UserControl, WebService)
- Aggiungere riferimenti Web ad un'applicazione
- Aggiungere riferimenti alle librerie del .NET Framework
- Accedere ad una base dati tramite Visual Web Developer
L'ambiente di sviluppo Visual Studio .NET
- Introduzione all'ambiente di sviluppo Visual Studio .NET
- Installazione di Visual Studio .NET
- La finestra Esplora Soluzioni
- La finestra Esplora Server
- Gli oggetti gestiti da un'applicazione VB.NET (Form, Moduli, Librerie di classi)
- Aggiungere riferimenti Web ad un'applicazione
- Aggiungere riferimenti alle librerie del .NET Framework
- Accedere ad una base dati tramite Visual Studio .NET
Web Controls, HTML Controls e Validation Controls - Parte 1
- Introduzione ai controlli lato server del .NET
- I Web Controls
- Introduzione agli elementi Style dell'ASP.NET
- Gestire gli elementi di una pagina con i Web Controls
- Esempio di modulo per la raccolta dati con i Web Controls
- Gli HTML Controls
- Gestire gli elementi di una pagina con gli HTML Controls
Web Controls, HTML Controls e Validation Controls - Parte 2
- Esempio di modulo per la raccolta dati con gli HTML Controls
- Rendere visibili o invisibili elementi dei Web Controls e degli HTML Controls
- I Validation Controls
- Esempio di validazione di un form con i Validation Controls
- Gli User Controls
Gli oggetti built-in di ASP e di ASP.NET
- Introduzione agli oggetti built-in
- L'oggetto Response
- L'oggetto Request
- L'oggetto Server
- L'oggetto Session
- L'oggetto Application
- Il file Global.asax
Introduzione ai database, ai principali DBMS ed al linguaggio SQL
- Premessa
- Introduzione ai database
- Basi del linguaggio SQL
- Relazioni tra le tabelle
- Breve guida a MS Access
- Introduzione a MS SQL Server ed a MySQL
Introduzione all'accesso ai dati con ADO.NET - Parte 1
- Introduzione ad ADO.NET
- Assegnazione dei permessi in lettura e scrittura
- I Data Provider: l'oggetto Connection
- I Data Provider: L'oggetto Command
- I Data Provider: L'oggetto DataAdapter
- L'oggetto DataSet
- I Data Provider: l'oggetto DataReader (il nuovo Recordset)
- Introduzione al Data binding
- Il controllo DataGrid View
Introduzione all'accesso ai dati con ADO.NET - Parte 2
- Aggiornamento database con Data GridView e SQL
- I Data Controls: il controllo Repeater
- I Data Controls: il controllo DataList
- I Data Controls: il controllo DataGrid
- I controlli ListView e DetailsView
- Introduzione al LINQ
Tutorial - Una Web Application con ASP.NET
- Introduzione
- Struttura del database e dell'applicazione
- Il file di configurazione
- Lettura dei dati
- Inserimento dei dati
- Modifica dei dati
- Cancellazione dei dati
- Il foglio di stile CSS
Gestione della posta elettronica: inviare email con ASP.NET
- Introduzione
- Il Namespace System.Web.Mail: inviare una mail con ASP.NET
- Inviare email in formato HTML con ASP.NET
- Gestione degli allegati nelle email con ASP.NET
- Tutorial: Un form mail in ASP.NET
- Tutorial: Un "tell a friend" in ASP.NET
ASP.NET e XML
- Introduzione ad XML
- Introduzione ad XSL
- Trasformare un documento XML con XSL in ASP.NET
- XmlReader e XmlWriter: gestione di un documento XML con ASP.NET
- Interazione tra XML e ADO.NET
- Tutorial - Creare un file XML "al volo" con ASP.NET da un database
- Tutorial - Leggere un Feed RSS con ASP.NET
- Appendice - Elenco dei caratteri speciali ed alfabetici, e codifica attraverso le entità ISO
Gestione di file e cartelle con ASP.NET
- Introduzione al Namespace System.IO
- Verificare l'esistenza di un file con ASP.NET
- Creare e scrivere in un file di testo con ASP.NET
- Leggere un file di testo con ASP.NET
- Rinominare e cancellare un file con ASP.NET
- Verificare l'esistenza di una cartella con ASP.NET
- Creare una cartella con ASP.NET
- Leggere il contenuto di una cartella con ASP.NET
- Rinominare e cancellare una cartella con ASP.NET
Grafica con ASP.NET: gestione dinamica delle immagini
- Il Namespace System.Drawing
- Tutorial: inserire un watermark sulle immagini con ASP.NET
- Tutorial: integrare il codice CAPTCHA in un form ASP.NET
Il file di configurazione Web.Config
- Introduzione al file Web.Config
- Gestione delle pagine di errore personalizzate
- Sistema di login basato sul Web.Config
- Altre caratteristiche del Web.Config
- Configurazioni personalizzate col Web.Config
Alcuni esempi pratici con ASP.NET
- Premessa
- Upload di file con ASP.NET
- Un calendario in ASP.NET
- Semplice rotazione banner in ASP.NET
- Creare un contatore di accessi in ASP.NET
- Contare gli utenti connessi con ASP.NET
- Gestire lo Status 301 Moved Permanently con ASP.NET
- Introduzione alla tecnologia WebPart in ASP.NET
- La MasterPage di ASP.NET
Contattaci per prenotare un corso di Asp.net, indicandone il livello di difficoltà.