course-premium

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

5.0
7 opinioni
  • contenuti, docente, corso, ambiente … tutto ottimo
    |
  • Altro corso altra ottima esperienza
    |
  • Ottimo corso
    |

Corso

Online

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.

Per veri esperti di tecnologia !

  • Tipologia

    Corso intensivo

  • Metodologia

    Online

  • Ore di lezione

    40h

  • Durata

    5 Giorni

  • Inizio

    Scegli data

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.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

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

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

5.0
eccellente
  • contenuti, docente, corso, ambiente … tutto ottimo
    |
  • Altro corso altra ottima esperienza
    |
  • Ottimo corso
    |
100%
5.0
eccellente

Valutazione del corso

Lo consiglia

Valutazione del Centro

Tiziano V.

5.0
25/11/2019
Sul corso: contenuti, docente, corso, ambiente … tutto ottimo
Consiglieresti questo corso?:

Fernando C.

5.0
24/11/2019
Sul corso: Altro corso altra ottima esperienza
Consiglieresti questo corso?:

Stefano F.

5.0
24/11/2019
Sul corso: Ottimo corso
Consiglieresti questo corso?:

Elizabeth R.

5.0
22/11/2019
Sul corso: Anche questo corso è andato bene sotto tutti gli aspetti
Consiglieresti questo corso?:

Mario P.

5.0
21/11/2019
Sul corso: Docente bravissimo
Consiglieresti questo corso?:

Massimiliano G.

5.0
21/11/2019
Sul corso: bel corso
Consiglieresti questo corso?:

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

2023
2022
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

6 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

Materiale didattico in formato digitale.

Costo materiale didattico: 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

1.720 € +IVA