Master Web Developer

Master Web Developer

Introduzione

Il Master Web Developer, che si terrà a Milano presso Èspero (Via Cadolini 30, ore 9-18) per tre settimane consecutive (consultare le date specifiche nella sezione Argomenti), è un’esperienza formativa unica a Milano, ideata per diventare Web Developer esperto, con la guida di docenti Adobe e WordPress in un centro autorizzato di formazione Adobe (Adobe Authorised Training Centre) e possibilità di esame Adobe Certified Associate su Dreamweaver (un tentativo d’esame incluso nella quota del Master).

Si tratta di 13 giornate di corso e project work su WordPress, Dreamweaver, Animate e i linguaggi HTML, CSS, PHP, JavaScript. Prerequisito necessario un buon uso del computer e di applicativi (Mac o Windows).

Nel Master Web Developer è incluso un voucher esame omaggio per la certificazione ACA Dreamweaver (Adobe Certified Associate) da sostenere a fine corso o in date successive presso sede Èspero Milano, entro un mese dal termine del corso.

Il corso è rivolto a
  • Professionisti che desiderano qualificarsi nell’ambito dello sviluppo web
  • Chi vuole diventare web developer
  • Grafici che desiderano introdursi in modo professionale al mondo dello sviluppo web
Obiettivi
  • Utilizzare Dreamweaver per realizzare pagine con HTML
  • Creare un sito moderno con navigazione intelligente e design responsive
  • Impostare i fogli di stile CSS necessari per formattazioni stile
  • Costruire ex novo un sito web basato su WordPress con temi, plugin, widget
  • Saper impostare la sicurezza un sito WordPress
  • Imparare a gestire il SEO di un sito WordPress con un plugin
  • Imparare a usare i componenti aggiuntivi nel plugin Jetpack
  • Manipolare il sito con il codice JavaScript
  • Testare e pubblicare il sito web
  • Prepararsi a sostenere l’esame ACA Dreamweaver (Adobe Certified Associate)
Prerequisiti

Conoscenze richieste per una proficua partecipazione

  • Conoscenza di base del sistema operativo macOS o Windows
  • Dimestichezza con l’uso di applicativi
  • Preferibile conoscenza dei principi del web
  • Non è considerata indispensabile alcuna altra conoscenza specifica
Argomenti Trattati

Ecco i moduli previsti:

L’ABC del mondo web (durata 1g di 8h, ore 9-18)

12 Marzo 2018

  • Differenti tipologie di siti
  • Logiche di navigazione e di layout di pagina
  • Progettazione centrata sull’utente
  • Cenni di SEO (search engine optimization)
  • Introduzione al concetto di User Experience e User Interface (UX/UI)
  • Esercitazioni su siti web reali (ciascuno può prendere in analisi il codice delproprio sito)

Sviluppo web base in HTML5 e CSS3 con Dreamweaver (durata 2gg di 8h, ore 9-18)

13 e 14 Marzo 2018

  • Breve introduzione al web
  • Creazione del sito:
    Impostazione
    Creazione delle singole pagine HTML
    Inserimento dei contenuti nelle pagine: i singoli tag HTMLe HTML5
    Creazione, inserimento, modifica e ottimizzazione delle immagini per il web
    Inserimento di link e navigazione nel sito
  • CSS (Cascading Style Sheet) e CSS3:
    Il box model
    Ridefinizione dei tag HTML
    Creazione di ID
    Classi
  • Introduzione a Dreamweaver:
    Interfaccia di DW e personalizzazione dell’area di lavoro
    Strumenti e vantaggi di DW
  • Verifica del sito e pubblicazione

JavaScript per il web (durata 1g di 8h, ore 9-18)

15 Marzo 2018

  • Introduzione a JavaScript
  • Dove può essere inserito
  • Tipi di output
  • La Sintassi
  • I Commenti
  • Le Variabili: Stringhe, Numeri e matematica, La Data, Array
  • Gli Operatori
  • Assegnazione
  • Tipi di Dati
  • Le Funzioni
  • Gli Oggetti
  • Lo Scope (visibilità)
  • Gli Eventi
  • Condizioni e switch
  • Loop For
  • Loop While
  • Loop Break
  • JSON

Primo project work (durata 1g di 8h, ore 9-18)

16 Marzo 2018

Il project work prevede la realizzazione di piccoli lavori da parte di ogni partecipante, con un tutoraggio personalizzato e con l’uso di un computer per ogni persona. Durante questa giornata i partecipanti potranno lavorare su un progetto personale di sito web implementando tutto ciò che è stato appreso durante le giornate precedenti.

WordPress base (durata 1g di 8h, ore 9-18)

19 Marzo 2018

  • Introduzione ai CMS
  • La struttura di un sito in WordPress
  • Installazione e configurazione di WordPress
    Requisiti minimi e scelta dell’hosting
    Tipi di installazione (ftp/procedura automatica se disponibile)
    Trasferimento di un blog esistente
  • Gestione dei contenuti
    Articoli
    Media (immagini, audio, video)
    Categorie e tags
    Commenti
  • Gestione temi
    Terminologia di base
    Scelta di un tema
    Installazione e personalizzazione
  • Widget e menu: cosa sono e come si usano
  • Gestione plugin
    Cosa sono e come si usano
    Installazione e configurazione
    Plugin che non possono mancare
  • Risorse on-line
  • Gestione utenti
  • Profilo utente

WordPress Ecommerce e modifiche avanzate (durata 1g di 8h, ore 9-18)

20 Marzo 2018

  • Introduzione all’Ecommerce
  • La conversione di un sito WordPress “normale” in un Ecommerce con tutte le funzioni necessarie usando il plugin WooCommerce
  • Creazione della pagina shop, prodotti, profilo, carrello
  • Gestione di ordini e pagamenti
  • I plugin Contact Form 7 per la creazione di moduli di contatto avanzati
  • Come funziona il file system di WordPress e come vengono generate le pagine
  • Le basi di modifiche grafiche del sito
  • Le basi di modifiche sulla struttura di una pagina

WordPress SEO e sicurezza (durata 1g di 8h, ore 9-18)

21 Marzo 2018

  • Introduzione al SEO on-page
  • Gli strumenti SEO di WordPress utilizzando il plugin Yoast SEO
  • Jetpack: opzioni, miglioramenti e automazioni del sito WordPress grazie al plugin gratuito
  • Quali sono le debolezze nella sicurezza di un sito WordPress
  • Le precauzioni da prendere nella costruzione di un sito WordPress sicuro

Creare siti web con server-side PHP (durata 1g di 8h, ore 9-18)

22 Marzo 2018

  • PHP: Introduzione
  • Installazione
  • La Sintassi
  • Le Variabili
  • Stringhe
  • Costanti
  • Operatori
  • Condizioni: If…Else…Elseif
  • Condizioni: Switch
  • While Loops
  • For Loops
  • Funzioni
  • Arrays
  • Sorting Arrays
  • Superglobals
  • Moduli

Secondo project work (durata 1g di 8h, ore 9-18)

23 Marzo 2018

Il project work prevede la realizzazione di piccoli lavori da parte di ogni partecipante, con un tutoraggio personalizzato e con l’uso di un computer per ogni persona. In questa giornata i partecipanti potranno creare un proprio sito web con WordPress e manipolarlo con PHP.

Adobe Animate CC per il web (durata 1g di 8h, ore 9-18)

26 Marzo 2018

  • La creazione di banner animati e interattivi per siti web
  • L’area di lavoro di Adobe Animate
  • Il disegno vettoriale e selezione
  • I pennelli vettoriali artistici
  • Lo strumento larghezza pennello
  • Livelli, gruppi e oggetti
  • La Timeline
  • La Libreria e i simboli
  • Interpolazione classica
  • Interpolazione forma
  • Interpolazione movimento
  • Il percorso di movimento
  • La maschera
  • Animare le maschere
  • Esportazione e pubblicazione
  • Le misure dell’area di lavoro e il video finale
  • Pubblicazione per diverse piattaforme come oggetti Canvas di HTML5
  • Esportare come SVG e WebGL
  • Esportare una spritesheet
  • I code snippet

Project work finale (durata 2gg di 8h, ore 9-18)

27-28 Marzo 2018

Il project work finale prevede la realizzazione di lavori concreti da parte di ogni partecipante, con un tutoraggio personalizzato e con l’uso di un computer per ogni persona. L’ultima giornata sarà possibile sostenere l’esame ACA Dreamweaver, previo ripasso con il docente coadiuvati da un simulatore d’esame (T-prep).

Nel master è incluso in omaggio un voucher esame per la certificazione ACA.

In queste due giornate ogni partecipante può realizzare un sito web completo basato su WordPress, usando Dreamweaver oppure scrivendo il codice a mano, includendo anche elementi animati realizzati con Adobe Animate.

NOTA: l'intero corso Master prevede sessioni di spiegazione del docente alternate con esercitazioni pratiche in aula, anche al di fuori dei project work (ogni partecipante ha a disposizione un computer Èspero Mac o Windows)
Passi Successivi
  • A seguito del master, i docenti Èspero sono disponibili per giornate di approfondimento one to one o di training on the job, presso sedi Èspero o presso sede cliente. Per info e preventivi contattaci
Documentazione e attestati
  • Dispense di presentazione incluse nella quota corso
  • Al termine il partecipante riceverà l’attestato di frequenza ufficiale
Docenti

I docenti Èspero sono professionisti dello sviluppo web.

Note
Si consiglia di portare una chiavetta USB per copiare i lavori realizzati durante le esercitazioni in aula