Percorso di programmazione Web: HTML, CSS, JAVASCRIPT (INTENSIVE)

Corso

Online

RISPARMIA 30%

Sconto per iscrizione anticipata

840 € 1.200 € +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 intensivo

  • Metodologia

    Online

  • Lingue

    Italiano

  • Ore di lezione

    40h

  • Durata

    10 Giorni

  • Lezioni virtuali

Il corso Percorso di programmazione Web: HTML, CSS, JAVASCRIPT insegna competenze di programmazione HTML5, CSS, JavaScript. Il corso è un ottimo punto di ingresso sia alle applicazioni Web, sia per i percorsi di formazione delle app di Windows Store.

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 un’applicazione ben strutturata.

Gli scenari di laboratorio in questo corso sono selezionati per supportare e mostrare la struttura di vari scenari applicativi. Si concentrano sui principi e sui componenti/strutture di codice utilizzati per stabilire un'applicazione software HTML5. Per questo corso viene utilizzato Visual Studio, in esecuzione in Windows 10.

Informazioni importanti

Earlybird: Sconto valido per le iscrizioni effettuate entro la fine di febbraio.

Profilo del corso

Al termine del corso i partecipanti saranno in grado di:

Spiegare come utilizzare Visual Studio per creare ed eseguire un'applicazione Web
Descrivere le nuove funzionalità di HTML5 e creare e disegnare pagine 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 il codice JavaScript
Inviare e ricevere dati da e verso un'origine dati remota utilizzando gli oggetti Richiesta XMLHTTP e l'API Fetch
Dare stili alle pagine HTML5 utilizzando CSS3
Creare codice JavaScript ben strutturato e facilmente gestibile
Scrivere un codice JavaScript moderno e usare babel per renderlo compatibile con tutti i browser
Utilizzare le comuni API HTML5 nelle applicazioni Web interattive
Creare applicazioni Web che supportino operazioni offline
Creare pagine Web HTML5 in grado di adattarsi a diversi dispositivi e fattori di forma
Aggiungere grafica avanzata a una pagina HTML5 utilizzando gli elementi Canvas e utilizzando grafica vettoriale scalabile
Migliorare l'esperienza utente aggiungendo animazioni a una pagina HTML5
Utilizzare Web Socket per inviare e ricevere dati tra un'applicazione Web e un server
Migliorare la reattività di un'applicazione Web che esegue operazioni di lunga durata utilizzando i processi Web Worker
Utilizzare WebPack per confezionare applicazioni Web per la produzione

I partecipanti devono essere dotati di Personal Computer, accesso a Internet e banda almeno di 10Mb.
Per eseguire gli esercizi è necessario dotarsi di un secondo schermo.

Verrà rilasciato un attestato di frequenza in formato elettronico al raggiungimento dell'80% delle ore del corso.

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

Materie

  • HTML
  • Javascript
  • Programmazione web
  • Programmazione
  • CSS
  • Web master
  • Html5
  • CSS3
  • Visual Studio
  • Interattivita
  • API Fetch
  • Animazioni
  • Web Socket

Professori

Sebastiano Maugeri

Sebastiano Maugeri

Professore

Esperto consulente programmatore e docente di livello Master, lavora da 30 anni su piattaforme di sviluppo in ambiente Microsoft. Esperto su Microsoft.NET, Visual Studio, C#, Aspx, React, MVC, Core, IIS, CRM, Java, Javascript, CSS, oltreché altri diversi linguaggi di frontend; inoltre tiene corsi di Search Engine Opitimization e Search Engine Marketing. Ha al suo attivo la gestione di 3 corsi Master di programmazione a Bolzano e oltre 2.000 ore di docenza.

Programma

Panoramica di HTML e CSS

  • Panoramica dell’HTML
  • Panoramica del CSS
  • Creazione di un'applicazione Web tramite Visual Studio
  • Creare una pagina HTML5
  • Dare uno stile a una pagina HTML5

Creazione moduli per raccogliere e convalidare l'input dell'utente

  • Creare moduli HTML5
  • Convalidare l'input dell'utente tramite gli Attributi HTML5

Creare stili HTML5 utilizzando CSS3

  • Stili del testo utilizzando CSS3
  • Stili dei Block Elements
  • Pseudo-classi e pseudo-elementi
  • Miglioramento degli effetti grafici mediante CSS3

Animazione dell'interfaccia utente

  • Applicazione di transizioni CSS
  • Trasformazione degli elementi
  • Applicazione di animazioni di keyframe CSS

Introduzione a JavaScript

  • Panoramica di JavaScript
  • Introduzione al Document Object Model
  • Convalidare l'input dell'utente tramite JavaScript

Comunicazione con un server remoto

  • Programmazione asincrona in JavaScript
  • Invio e ricezione di dati mediante Axios

Creazione di oggetti e metodi mediante JavaScript

  • Scrivere codice JavaScript ben strutturato
  • Creare oggetti personalizzati
  • Estensione di oggetti

Aggiungere supporto offline alle applicazioni Web

  • Lettura e scrittura locale dei dati

Implementazione di un'interfaccia utente adattiva

  • Supporto di più fattori di forma
  • Creazione di un'interfaccia utente adattiva

Creazione di grafica avanzata

  • Disegnare grafici utilizzando l'API Canvas

Ulteriori informazioni

MATERIALE DIDATTICO

Le lezioni registrate verranno messe a disposizione dei corsisti per un periodo di un mese.
Verranno fornite esercitazioni e/o labs in cloud.

Chiama il centro

Hai bisogno di un coach per la formazione?

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

Percorso di programmazione Web: HTML, CSS, JAVASCRIPT (INTENSIVE)

Sconto per iscrizione anticipata

840 € 1.200 € +IVA