Caricamento...
MOC10958

Programming Fundamentals of Web Applications

Prezzo

€ 1,600.00
(Iva esclusa)

Scheda tecnica

Scarica

Giorni

4.5 gg

Questo corso prepara gli allievi per la realizzazione di applicazioni web create con l'utilizzo di Visual Studio e di WebMatrix 2.
Il corso aiuta gli allievi a comprendere i concetti di base dello sviluppo web, compresi i CSS, i plug-in, lo scripting, l'accesso ai dati e l'hosting.
 


OBIETTIVI
 

Al termine del corso gli allievi saranno in grado di:

  • descrivere i diversi componenti delle tecnologie Microsoft dedicate al web
  • descrivere come un sito web viene sviluppato e come WebMatrix 2 interveine nelle diverse fasi
  • creare un sito web utilizzando WebMatrix 2 e aggiungere pagine dinamiche per abilitare l'interazione dell'utente
  • descrivere come memorizzare informazioni in un database
  • integrare immagini, audio, video e altri media in una applicazione web
  • descrivere le diverse soluzioni di host per un sito web in produzione e per un sito web pubblicato
  • descrivere le diverse tipologie di errore e utilizzare gli strumenti di WebMatrix 2 per la loro gestione
  • integrare in una applicazione web informazioni provenienti da web services, data feeds e altre sorgenti
  • rendere sicuro un sito web da possibili attacchi
  • descrivere e utilizzare le tecniche di client-side coding
  • analizzare il traffico utente e ottimizzare il sito per i motori di ricerca
  • descrivere le funzionalità di Visual Studio e ASP.NET per creare applicazioni web più sofisticate.


Programmatori.

PREREQUISITI
 

Per partecipare con profitto a questo corso è necessaria una buona conoscenza di HTML o di DHTML compreso:

  • tabelle
  • immagini
  • form


E' inoltre necessario conoscere alcuni concetti di base della programmazione quali:

  • dichiarazione di variabili
  • uso di cicli
  • uso di istruzioni condizionali

 

CONTENUTI

Overview of Microsoft Web Technologies
Introduction to Web Fundamentals
Introduction to the Microsoft Web Stack
Introduction to the Open Source Application Gallery

Exploring WebMatrix 2
The Project Life Cycle
Introduction to Microsoft WebMatrix 2

Building Simple Websites in WebMatrix 2
Building Webpages in WebMatrix 2
Using Razor Syntax to Build Dynamic Pages

Building Data-Driven Websites in WebMatrix 2
Introduction to Databases
Creating a Database in WebMatrix 2
Displaying Data

Adding Rich Content to WebMatrix 2 Websites
Adding Media Content
Using HTML5 in a Website

Designing the WebMatrix 2 Website
Structuring a Website
Applying Template Views
Applying Styles to a Website
Adapting a Site for Mobile Browsers

Deploying a WebMatrix 2 Web Applications
Hosting Web Applications
Hosting Databases
Deploying to your Chosen Locations

Troubleshooting WebMatrix 2 Websites
Sources of Errors
Using Internet Explorer Developer Tools
Troubleshooting Problems

Consuming Services and Data from the Web
Calling Web Services from a Web Application
Public Data Sources

Enriching a WebMatrix 2 Website by Using Open Source Components
Overview of Open Source Packages in NuGet
Browsing, Installing, and Using Packages

Securing a WebMatrix 2 Website
Developing Websites That Resist Attack
Controlling Access to a Website
Working with Roles and Memberships

Building Responsive Webpages
Why Use Client-Side Scripts?
Using AJAX and Partial Page Updates
The jQuery Script Libraries
Optimizing the Caches to Improve Performance

Driving Traffic to a WebMatrix 2 Website
Growing a Website
Analyzing a WebMatrix 2 Website
Optimizing a WebMatrix 2 Site for Search Engines
Marketing a Website

Customizing an Application from the WebMatrix 2 Gallery
Exploring the Application Gallery
Modifying an Existing Application

Transitioning from WebMatrix 2 to Visual Studio
Developing Websites in Visual Studio
Moving Between WebMatrix 2 and Visual Studio
 


Sede Data P
Bologna 12/11/2018
Roma 10/12/2018