20480 - Programming in HTML5 with JavaScript and CSS3 - MOC 20840

5.0
1 opinione
  • altro corso eccellente!
    |

Corso

Online

RISPARMIA 30%

Prezzo Emagister

1.204 € 1.720 € +IVA

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Metodologia

    Online

  • Durata

    5 Giorni

Il centro di formazione Personal Computing Studio S.R.L. presenta su Emagister.it il suo nuovo corso in programmazione di HTML con Java Script e CSS3. Per partecipare alla formazione è necessario conoscere la struttura base delle HTML, gestire il flusso del contenuto e conoscere stili base in CSS.

Il corso di formazione si terrà a Roma e durante lo stesso potrai imparare a creare un’applicazione web. Vedrai come sviluppare e creare codici JavaScript e come utilizzare Sockets Web per ricevere ed inviare dati. Per consultare tutto il programma e ricevere più informazioni consulta i nostri specialisti.

Informazioni importanti

Prezzo per gli utenti Emagister: Sconto del 30% valido solo se ci sono minimo 3 iscritti. Valido Solo nella sede di PCSNET Roma.

Profilo del corso

After completing this course, students should be able to: • Explain how to use Visual Studio 2017 to create and run a Web application. • Describe the new features of HTML5, and create and style HTML5 pages. • Add interactivity to an HTML5 page by using JavaScript. • Create HTML5 forms by using different input types, and validate user input by using HTML5 attributes and JavaScript code. • Send and receive data to and from a remote data source by using XMLHTTPRequest objects and Fetch API. • Style HTML5 pages by using CSS3. • Create well-structured and easily-maintainable JavaScript code. • Write modern JavaScript code and use babel to make it compatible to all browsers. • Use common HTML5 APIs in interactive Web applications. • Create Web applications that support offline operations. • Create HTML5 Web pages that can adapt to different devices and form factors. • Add advanced graphics to an HTML5 page by using Canvas elements, and by using and Scalable Vector Graphics. • Enhance the user experience by adding animations to an HTML5 page. • Use Web Sockets to send and receive data between a Web application and a server. • Improve the responsiveness of a Web application that performs long-running operations by using Web Worker processes. • Use WebPack to package web applications for production.

Sviluppatore

1 – 3 months experience creating Web applications, including writing simple JavaScript code 1 month experience creating Windows client applications 1 month of experience using Visual Studio 2017

Domande e risposte

Comunicaci i tuoi dubbi,altri utenti potranno risponderti

Chi vuoi che ti risponda?

Pubblicheremo solo il tuo nome e la domanda

Opinioni

5.0
  • altro corso eccellente!
    |
100%
5.0
eccellente

Valutazione del corso

Lo consiglia

Valutazione del Centro

Gianluca Ascenzi

5.0
04/03/2019
Sul corso: altro corso eccellente!
Consiglieresti questo corso?:
*Tutte le opinioni raccolte da Emagister & iAgora sono state verificate

Successi del Centro

2021
2020
2019
2018

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

4 anni del centro in Emagister.

Materie

  • HTML
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Javascript
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Visual Studio
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • CSS
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Jquery
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Visual studio 2008
  • Api
  • Visual Studio 2010
  • Web master
  • Informatica
  • Visual studio 2012
  • Styling HTML5 Pages
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • JavaScript Syntax
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Introduction to jQuery
  • Handling Events
  • Collect Data

Professori

Microsoft Certified Trainer

Microsoft Certified Trainer

Microsoft Certified Trainer

Programma

Contenuti:

Module 1: Overview of HTML and CSS

  • Overview of HTML
  • Overview of CSS
  • Creating a Web Application by Using Visual Studio 2017

Lab : Exploring the Contoso Conference Application

  • Exploring the Contoso Conference Application
  • Examining and Modifying the Contoso Conference Application

Module 2: Creating and Styling HTML Pages

  • Creating an HTML5 Page
  • Styling an HTML5 Page

Lab : Creating and Styling HTML5 Pages

  • Creating HTML5 Pages
  • Styling HTML pages

Module 3: Introduction to JavaScript

  • Overview of JavaScript
  • Introduction to the Document Object Model

Lab : Displaying Data and Handling Events by Using JavaScript.

  • Displaying Data Programmatically
  • Handling Events

Module 4: Creating Forms to Collect and Validate User Input

  • Creating HTML5 Forms
  • Validating User Input by Using HTML5 Attributes
  • Validating User Input by Using JavaScript

Lab : Creating a Form and Validating User Input

  • Creating a Form and Validating User Input by Using HTML5 Attributes
  • Validating User Input by Using JavaScript

Module 5: Communicating with a Remote Server

  • Async programming in JavaScript
  • Sending and Receiving Data by Using the XMLHttpRequest Object
  • Sending and Receiving Data by Using the Fetch API

Lab : Communicating with a Remote Data Source

  • Retrieving Data
  • Serializing and Transmitting Data
  • Refactoring the Code by Using the jQuery ajax Method

Module 6: Styling HTML5 by Using CSS3

  • Styling Text by Using CSS3
  • Styling Block Elements
  • Pseudo-Classes and Pseudo-Elements
  • Enhancing Graphical Effects by Using CSS3

Lab : Styling Text and Block Elements by Using CSS3

  • Styling the Navigation Bar
  • Styling the Register Link
  • Styling the About Page

Module 7: Creating Objects and Methods by Using JavaScript

  • Writing Well-Structured JavaScript Code
  • Creating Custom Objects
  • Extending Objects

Lab : Refining Code for Maintainability and Extensibility

  • Object Inheritance
  • Refactoring JavaScript Code to Use Objects

Module 8: Creating Interactive Pages by Using HTML5 APIs

  • Interacting with Files
  • Incorporating Multimedia
  • Reacting to Browser Location and Context
  • Debugging and Profiling a Web Application

Lab : Creating Interactive Pages with HTML5 APIs

  • Dragging and Dropping Images
  • Incorporating Video
  • Using the Geolocation API to Report the User's Current Location

Module 9: Adding Offline Support to Web Applications

  • Reading and Writing Data Locally
  • Adding Offline Support by Using the Application Cache

Lab : Adding Offline Support to Web Applications

  • Caching Offline Data by Using the Application Cache API
  • Persisting User Data by Using the Local Storage API

Module 10: Implementing an Adaptive User Interface

  • Supporting Multiple Form Factors
  • Creating an Adaptive User Interface

Lab : Implementing an Adaptive User Interface

  • Creating a Print-Friendly Style Sheet
  • Adapting Page Layout to Fit Different Form Factors

Module 11: Creating Advanced Graphics

  • Creating Interactive Graphics by Using SVG
  • Drawing Graphics by Using the Canvas API

Lab : Creating Advanced Graphics

  • Creating an Interactive Venue Map by Using SVG
  • Creating a Speaker Badge by Using the Canvas API

Module 12: Animating the User Interface

  • Applying CSS Transitions
  • Transforming Elements
  • Applying CSS Keyframe Animations

Lab : Animating the User Interface

  • Applying CSS Transitions
  • Applying Keyframe Animations

Module 13: Implementing Real-time Communication by Using Web Sockets

  • Introduction to Web Sockets
  • Using the WebSocket API

Lab : Performing Real-time Communication by Using Web Sockets

  • Receiving Messages from a Web Socket
  • Sending Messages to a Web Socket
  • Handling Different Web Socket Message Types

Module 14: Performing Background Processing by Using Web Workers

  • Understanding Web Workers
  • Performing Asynchronous Processing by Using Web Workers

Lab : Creating a Web Worker Process

  • Improving Responsiveness by Using a Web Worker

Module 15: Packaging JavaScript for Production Deployment

  • Understanding Transpilers And Module bundling
  • Creating Separate Packages for Cross Browser Support

Lab : Setting Up Webpack Bundle for Production

  • Creating and Deploying Packages using WebPack

Ulteriori informazioni

INFO

Esame: 70-480 - Programming in HTML5 with JavaScript and CSS3

Manuale: Il Materiale Didattico Ufficiale per tutti i corsi Microsoft MOC può essere richiesto, se disponibile, in forma elettronica (DMOC) invece che cartacea e lo studente iscritto potrà scaricarlo dal sito Microsoft. Chi acquista un DMOC ha diritto a consultare tutte le versioni del manuale, sia quelle precedenti a quella che acquista sia quelle che usciranno successivamente, dove troverà corretti eventuali errori e/o le novità del prodotto.

Prezzo manuale: 250 € incluso nel prezzo del corso.

Natura del corso: Operativo (previsti lab su PC).

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

20480 - Programming in HTML5 with JavaScript and CSS3 - MOC 20840

Prezzo Emagister

1.204 € 1.720 € +IVA