MOC 20480B – Programming in HTML5 with JavaScript and CSS3
Durata: 35 ore

Featured
html css

MOC 20480B – Programming in HTML5 with JavaScript and CSS3
Durata: 35 ore

 1.232,50

Il corso è rivolto a coloro che intendono acquisire le funzionalità dell’HTML utilizzando JavaScript.

Durata: 35 ore

Descrizione prodotto

Questo corso fornisce una comprensione operativa utile a:

  • Spiegare come utilizzare Visual Studio 2012 per creare ed eseguire un’applicazione web.
  • Descrivere le nuove funzionalità di HTML5 e creare pagine e stili in HTML5.
  • Aggiungere interattività a una pagina HTML5 utilizzando JavaScript.
  • Creare moduli HTML5 utilizzando diversi tipi di input e convalidare l’input dell’utente utilizzando gli attributi HTML5 e codice JavaScript.
  • Inviare e ricevere dati da e verso un’origine dati remota tramite oggetti XMLHttpRequest e AJAX jQuery.
  • Creare fogli di stile per pagine HTML5 utilizzando CSS3.
  • Creare codice JavaScript ben strutturato e facilmente gestibile.
  • Utilizzare l’API HTML5 comune in applicazioni Web interattive.
  • Creare applicazioni Web che supportano le operazioni non in linea.
  • Creare pagine Web HTML5 in grado di adattarsi ai diversi dispositivi e fattori di forma.
  • Aggiungere grafica avanzata a una pagina HTML5 utilizzando elementi Canvas e Scalable Vector Graphics.
  • Migliorare l’esperienza degli utenti con l’aggiunta di animazioni a una pagina HTML5.
  • Utilizzare Sockets Web per inviare e ricevere dati tra un’applicazione Web e un server.
  • Migliorare la capacità di risposta di un’applicazione Web che esegue operazioni di lunga durata, utilizzando processi di lavoro web.

 

CONTENUTI

Module 1: Overview of HTML and CSS
Overview of HTML
Overview of CSS
Creating a Web Application by Using Visual Studio 2012

Module 2: Creating and Styling HTML5 Pages
Creating an HTML5 Page
Styling an HTML5 Page
Module 3: Introduction to JavaScript
Overview of JavaScript Syntax
Programming the HTML DOM with JavaScript
Introduction to jQuery
Module 4: Creating Forms to Collect Data and Validate User Input
Overview of Forms and Input Types
Validating User Input by Using HTML5 Attributes
Validating User Input by Using JavaScript
Module 5: Communicating with a Remote Data Source
Sending and Receiving Data by Using XMLHTTPRequest
Sending and Receiving Data by Using jQuery AJAX operations
Module 6: Styling HTML5 by Using CSS3
Styling Text
Styling Block Elements
CSS3 Selectors
Enhancing Graphical Effects by Using CSS3
Module 7: Creating Objects and Methods by Using JavaScript
Writing Well-Structured JavaScript
Creating Custom Objects
Extending Objects
Module 8: Creating Interactive Pages using HTML5 APIs
Interacting with Files
Incorporating Multimedia
Reacting to Browser Location and Context
Debugging and Profiling a Web Application
Module 9: Adding Offline Support to Web Applications
Reading and Writing Data Locally
Adding Offline Support by Using the Application Cache
Module 10: Implementing an Adaptive User Interface
Supporting Multiple Form Factors
Creating an Adaptive User Interface
Module 11: Creating Advanced Graphics
Creating Interactive Graphics by Using Scalable Vector Graphics
Programmatically Drawing Graphics by Using a Canvas
Module 12: Animating the User Interface
Applying CSS Transitions
Transforming Elements
Applying CSS Key-frame Animations
Module 13: Implementing Real-Time Communications by Using Web Sockets
Introduction to Web Sockets
Sending and Receiving Data by Using Web Sockets
Module 14: Creating a Web Worker Process
Introduction to Web Workers
Performing Asynchronous Processing by Using a Web Worker

Informazioni aggiuntive

Modalità di erogazione

In Aula

Argomento

DEVELOPMENT, Programmazione

Certificazione

SI

Opzioni di acquisto

Acconto del 20% (iscrizione), Costo totale del Corso