Acquisisci più sicurezza per il giorno dell'esame con un Exam Replay or an Exam Replay with Practice Test.

Esame
70-480

Windows

  • Pubblicazione:
    lunedì 20 agosto 2012
  • Lingue:
    Inglese, cinese (semplificato), cinese (tradizionale), francese, tedesco, giapponese, portoghese (Brasile)
  • Destinatari:
    Sviluppatori
  • Tecnologia:
    Microsoft Visual Studio 2012
  • Credito per la certificazione:
    MCP, MCSA

Programmare HTML5 con JavaScript e CSS3

* Il prezzo non include le offerte promozionali o le tariffe ridotte per i membri del programma Microsoft Imagine Academy, i Microsoft Certified Trainer e i membri del programma Microsoft Partner Network. Il prezzo è soggetto a variazioni senza obbligo di notifica. Il prezzo non include le tasse applicabili. Confermare il prezzo esatto con la struttura in cui si svolge l'esame prima di iscriversi all'esame.

A partire dal 1 maggio 2017, la politica di cancellazione esistente sarà totalmente sostituita dalla seguente politica: la cancellazione o la ripianificazione del tuo esame entro 5 giorni lavorativi dalla data prevista per l'esame sono soggette a una penale. Qualora il candidato non si presenti all'appuntamento pianificato per sostenere un esame oppure non ripianifichi o annulli l'appuntamento almeno 24 ore prima della data prevista per l'esame deve pagare la quota intera dell'esame.

video

Aggiunta dello stile con i CSS

Competenze misurate

Questo esame misura la capacità di eseguire le attività tecniche elencate di seguito. Le percentuali indicano il peso relativo di ogni principale area di argomenti sull'esame. Maggiore è la percentuale, più probabilità ci sono che in sede di esame vengano poste domande dell'area di contenuti corrispondente. Guarda i tutorial video su una varietà di tipi di domande sugli esami Microsoft.

Tieni presente che le domande possono includere gli argomenti descritti nell'elenco puntato, ma non saranno limitate a tali argomenti.

Hai commenti sulla rilevanza delle competenze valutate in questo esame? Si prega di inviare a Microsoft i tuoi commenti. Tutti i commenti verranno esaminati e inclusi in modo appropriato mentre la validità e affidabilità del processo di certificazione resteranno invariate. Microsoft non risponderà direttamente ai commenti ricevuti. Apprezziamo il contributo dell'utente a garantire la qualità del programma di certificazione Microsoft.

Se hai domande specifiche su questo esame, invia una richiesta di chiarimenti sull’esame.

Se hai domande o vuoi inviare dei commenti sugli esami di certificazione Microsoft oppure sui programmi di certificazione, sulla registrazione o sulle promozioni, contatta il tuo Regional Service Center.

Nota: Questi sono aggiornamenti sugli esami validi a partire dal giovedì 14 dicembre 2017. Per maggiori informazioni su questi cambiamenti e su come influenzano le competenze misurate, si prega di scaricare e rivedere il Exam 480 change document.

Implementare e manipolare strutture e oggetti del documento (20-25%)
  • Creare la struttura del documento usando HTML
    • Strutturare la UI usando markup semantico, inclusi markup per i motori di ricerca e i lettori di schermi come Section, Article, Nav, Header, Footer e Aside; creare il layout di un contenitore in HTML
  • Scrivere codice che interagisce con i controlli dell'interfaccia utente
    • Aggiungere e modificare elementi HTML a livello di programmazione; implementare controlli per i contenuti multimediali; implementare canvas HTML5 e grafica SVG
  • Applicare stili agli elementi HTML a livello di programmazione
    • Modificare la posizione di un elemento; applicare una trasformazione; visualizzare e nascondere elementi
  • Implementare le API HTML5
    • Implementare l’archiviazione di API e la geolocalizzazione API
  • Definire l'ambito di oggetti e variabili
    • Definire la durata delle variabili; mantenere gli oggetti all'esterno dello spazio dei nomi globale; utilizzare la parola chiave “this” per fare riferimento a un oggetto che ha generato un evento; definire l'ambito delle variabili a livello locale e globale
  • Creare e implementare oggetti e metodi
    • Implementare oggetti nativi; creare oggetti personalizzati e proprietà personalizzate per gli oggetti nativi tramite prototipi e funzioni; applicare l'ereditarietà da un oggetto; implementare metodi nativi e creare metodi personalizzati

Risorse di preparazione

Implementare il flusso del programma (25-30%)
  • Implementare il flusso programma
    • Eseguire l'iterazione tra raccolte ed elementi di matrice; gestire le decisioni del programma utilizzando istruzioni switch, if/then e operatori; valutare le espressioni
  • Generare e gestire un evento
    • Gestire gli eventi comuni esposti da DOM (OnBlur, OnFocus, OnClick); dichiarare e gestire eventi propagati; gestire un evento utilizzando una funzione anonima
  • Implementare la gestione delle eccezioni
    • Impostare e rispondere ai codici di errore; generare un'eccezione; richiedere controlli dei valori null; implementare blocchi try-catch-finally
  • Implementare la programmazione asincrona
    • Ricevere messaggi dall'API WebSocket HTML5; utilizzare JQuery per effettuare una chiamata AJAX; collegare un evento; implementare una callback usando le funzioni anonime; gestire il puntatore "questo"
  • Creare un processo Web worker
    • Avviare e arrestare un Web worker; passare dati a un Web worker; configurare timeout e intervalli nel Web worker; registrare un listener di eventi per il Web worker; limitazioni di un Web worker

Risorse di preparazione

Accesso e sicurezza dei dati (25-30%)
  • Convalidare l'input dell'utente tramite elementi HTML5
    • Scegliere i controlli appropriati in base ai requisiti; implementare tipi di input HTML e attributi del contenuto per raccogliere input dell'utente
  • Convalidare l'input dell'utente tramite JavaScript
    • Valutare un'espressione regolare per convalidare il formato di input; verificare di ottenere il tipo di dati corretto utilizzando le funzioni integrate; impedire l'inserimento di codice
  • Utilizzare i dati
    • Utilizzare dati JSON e XML; recuperare dati utilizzando servizi Web; caricare o ottenere dati da altre origini utilizzando XMLHTTPRequest
  • Serializzare, deserializzare e trasmettere dati
    • Gestire dati binari; gestire dati di testo come JSCO e XML; implementare il metodo di serializzazione JQUERY; usare Form.Submit; analizzare i dati; inviare i dati usando XMLHTTPRequest; ripulire gli input usando la codifica URI/form

Risorse di preparazione

Usare CSS3 nelle Applicazioni (25-30%)
  • Applicare stili alle proprietà del testo HTML
    • Applicare stili all'aspetto del testo; applicare stili al carattere del testo, inclusi caratteri WOFF, @font-face, size e understudy; applicare stili all'allineamento del testo, alla spaziatura e all'indentazione; applicare gli stili alla sillabazione del testo; applicare gli stili per l'ombreggiatura del testo
  • Applicare stili alle caselle HTML
    • Applicare stili per modificare gli attributi di aspetto, tra cui dimensioni, bordi, angoli arrotondati, contorno, riempimento e margine; applicare stili per modificare gli effetti grafici, tra cui trasparenza, opacità, immagine di sfondo, sfumature, ombra e ritaglio; applicare stili per stabilire e modificare la posizione di un elemento
  • Creare un layout di contenuto flessibile
    • Implementare un layout utilizzando un modello di box flessibile; implementare un layout a più colonne; implementare un layout usando la posizione floating e le esclusioni; implementare un layout usando l'allineamento della griglia; implementare un layout utilizzando regioni, raggruppamento e nidificazione
  • Creare un'interfaccia utente animata e adattiva
    • Animare oggetti applicando transizioni CSS; applicare trasformazioni 3D e 2D; regolare l'interfaccia utente in base alle query multimediali, inclusi adattamenti del dispositivo per formati di output, visualizzazioni e rappresentazioni; nascondere o disattivare i controlli
  • Trovare gli elementi usando selettori CSS e JQuery
    • Scegliere il selettore corretto per fare riferimento a un elemento; definire i selettori di elementi, stili e attributi; trovare elementi usando pseudo-elementi e pseudo-classi
  • Strutturare un file CSS usando i selettori CSS
    • Fare riferimento agli elementi correttamente; implementare l'ereditarietà; sovrascrivere l'ereditarietà usando !important; confererire uno stile a un elemento sulla base di pseudo-elementi e pseudo-classi

Risorse di preparazione

Opzioni di preparazione

Corsi di formazione con istruttori
Video per la preparazione dell'esame

Microsoft Certification PREP Talk: Esame 480

In questo episodio della serie di suggerimenti per la preparazione forniti direttamente dagli esperti di certificazioni, James Seymour, Certification Planner, e Jeremy Foster, Developer Evangelist, discutono della rilevanza delle competenze misurate dall'esame 480.

Formazione in autoapprendimento
  • Developing Windows Store Apps with HTML5 Jump Start

    Questo corso fornisce una rapida introduzione a HTML5, CSS3 e JavaScript, aiutando gli studenti ad apprendere le competenze di base di programmazione in HTML5/CSS3/JavaScript. Viene descritto l'utilizzo di HTML5/CSS3/JavaScript per implementare la logica di programmazione, definire e utilizzare variabili, eseguire cicli e diramazioni, sviluppare interfacce utente, acquisire e convalidare l'input dell'utente, archiviare dati e creare applicazioni ben strutturate. Per questo corso viene utilizzato Visual Studio 2012, in esecuzione in Windows 8.

    Questo corso è rivolto agli sviluppatori con almeno sei mesi di esperienza professionale che sono interessati a sviluppare applicazioni in HTML5 con JavaScript e CSS3 (app di Windows Store o app IE10 per il Web). Anche se non è necessario avere esperienza di creazione di codice HTML5, è richiesta una certa esperienza con HTML4.

Test di valutazione

Take a Microsoft Official Practice Test for Exam 480

Dalla comunità
Manuali
Exam Ref 70-480: Programming in HTML5 with JavaScript and CSS3 cover

Exam Ref 70-480: Programmazione in HTML5 con JavaScript e CSS3
Pubblicato: venerdì 15 agosto 2014

Preparati per l'esame 70-480 e dimostra la tua conoscenza della programmazione in HTML5 con JavaScript e CSS3. Progettato per i programmatori esperti che desiderano aggiornare la propria qualifica, questo manuale della serie Exam Ref è focalizzato sul pensiero critico e sulla capacità decisionale necessari per il successo a livello MCSD.

Acquista questo libro presso il Microsoft Press Store

Training Guide: Programming in HTML5 with JavaScript and CSS3 cover

Training Guide: Programmazione in HTML5 con JavaScript e CSS3
Pubblicato: venerdì 15 marzo 2013

Pensato per aiutare i programmatori esperti a sviluppare competenze reali e specifiche per il proprio ruolo professionale, questo manuale della serie Training Guide è dedicato alla creazione di applicazioni con HTML5, JavaScript e CSS3. Una serie di lezioni, esercizi e procedure consigliate ti consentono di sviluppare un'esperienza pratica e migliorare le tue prestazioni sul lavoro.

Acquista questo libro presso il Microsoft Press Store

A chi è destinato questo esame?

I candidati per questo esame sono sviluppatori con almeno un anno di esperienza nello sviluppo di HTML in un modello di programmazione basato sugli eventi e sugli oggetti e nella programmazione di business logic essenziali per una varietà di tipi di applicazioni, di hardware e di piattaforme software che utilizzano JavaScript.

I candidati devono anche avere una conoscenza approfondita di quanto segue:

  • Gestione del flusso e degli eventi del programma
  • Programmazione asincrona
  • Convalida dei dati e gestione delle raccolte di dati, incluso JQuery
  • Gestione di errori ed eccezioni
  • Assetti e raccolte
  • Lavorare con variabili, operatori ed espressioni
  • Lavorare con prototipi e metodi
  • Decisioni e dichiarazioni di iterazione

Ulteriori informazioni sugli esami

Preparazione per un esame

Si consiglia di rivedere interamente questa guida per la preparazione dell'esame e di acquisire familiarità con le risorse in questo sito Web prima di pianificare l'esame. Vedere la Microsoft Certification exam overview per informazioni sulla registrazione, video con i formati tipici di domande degli esami e altre risorse di preparazione. Per informazioni sui criteri degli esami e sui punteggi, vedere i Microsoft Certification exam policies and FAQs.

Nota

Questa guida per la preparazione è soggetta a modifiche in qualsiasi momento e senza preavviso e a sola discrezione di Microsoft. Gli esami Microsoft possono includere tecnologie di test adattive e simulazioni. Microsoft non indica il formato in cui vengono presentati gli esami. Vi invitiamo a usare questa guida per la preparazione dell'esame indipendentemente dal formato dell'esame. Per aiutare i candidati a preparare questo esame, Microsoft consiglia di acquisire esperienza pratica con il prodotto e di utilizzare le risorse di formazione specificate. Queste risorse di formazione non coprono necessariamente tutti gli argomenti elencati nella sezione "Competenze misurate".