Corso JavaScript e jQuery
Application DevelopmentDocumento rilasciato al termine del corso: ATTESTATO di frequenza
Descrizione
HTML e CSS consentono di creare bellissime pagine web. Ma cosa succede se si desidera che le pagine siano dinamiche o interagiscano con l’utente?
Slideshow, schede dei contenuti, grafica in movimento, elementi che nascondono e mostrano: tutto questo richiede qualcosa di più … JavaScript!
jQuery è una libreria costruita con JavaScript che consente di caricare contenuti dinamici nelle pagine, animare gli elementi della pagina e gestire gli eventi utente, senza preoccuparsi delle diverse modalità in cui i browser interpretano il codice.
.
A chi è rivolto
Il corso è rivolto a tutti gli sviluppatori interessati a conoscere questo potente linguaggio di scripting e a costruire applicazioni leggere con interfacce utente avanzate.
Obiettivi
Al termine del percorso formativo i partecipanti saranno in grado di comprendere il funzionamento e le aree di applicabilità di JavaScript e jQuery.
Altre informazioni
Lingua: Italiano
Durata: 2 giorni
Requisiti partecipazione:
- Buona conoscenza dell’architettura di un’applicazione Internet
- Buona conoscenza di HTML e CSS
- Conoscenza basilare della lingua inglese tecnica
Principali argomenti del corso
JavaScript
- Introduzione al linguaggio
- JavaScript come linguaggio orientato agli eventi e orientato agli oggetti
- Strumenti di sviluppo e debug del codice
- Funzioni, variabili, tipi di dato
- Metodi built-in utili
- Gli oggetti
- Le stringhe
- Array
- Costrutti sintattici (decisionali e iterativi)
- Programmazione Orientata agli Oggetti
- Utilizzo di JavaScript nella programmazione Web
jQuery Core
- Cos’è jQuery
- Differenze con Javascript puro
- Sintassi base
- I selettori
- Inizializzazione ed utilizzo nella programmazione Web
- Gli Eventi
- Manipolazione DOM
- Funzionalità HTML
- Funzionalità CSS
- Traversing API
- jQuery Effects
- Programmazione Ajax
- Ajax Callback in jQuery
jQuery Plugins
- Il meccanismo dei plugin in jQuery
- Presentazione dei plugin di base:
• jQuery UI (Accordion, Tabs, Dialog, Datepicker, Draggable, Droppable, Sortable)
• News Ticker
• Form validation
• Realizzare una Photo Gallery
Dove siamo
Sede operativa Via Vincenzo Lamaro, 13 00173 Roma
Gruppo Digital Engineering
Sede legale Via dell'Acquedotto Paolo, 80 00168 Roma