Corso di Jquery
Corso
A Bologna
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Bologna
-
Ore di lezione
18h
Obiettivo del corso: jQuery è una libreria di funzioni (framework) javascript, cross-browser per le applicazioni web, che si propone come obiettivo quello di semplificare la programmazione lato client delle pagine HTML. Tramite l'uso della libreria jQuery è possibile, con poche righe di codice, effettuare svariate operazioni, come ad esempio ottenere l'altezza di un elemento, o farlo scomparire con effetto dissolvenza. Questo percorso formativo permette agli sviluppatori del web di acquisire le competenze per lavorare con jQuery e Ajax, una delle maggiori novità degli ultimi anni nel mondo web. Rivolto a: Il corso è risolto a sviluppatori web che vogliono apprendere una delle tecniche più importanti per la costruzione di siti web 2.0. Jquery è un corso di livello avanzato per chi possiede già le conoscenze dello sviluppo web.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
conoscenza di HTML, CSS, Javascript
Opinioni
Programma
1. L'api JQUERY
1.1 Introduzione a JQUERY
1.2 La manipolazione del DOM
2.Il Core
2.1 I costruttori per l'utilizzo della libreria stessa
2.2 I metodi e le proprietà per accedere agli elementi contenuti in un oggetto jQuery
2.3 creare e utilizzare liste e code
2.4 estendere il framework mediante plugin (funzione extend() e fn.extend())
2.5 eseguire della animazioni tramite le funzioni show(),hide() e animate()
3. I selettori
3.1 Selezionare un elemento in base al suo id
3.2 Selezionare uno o più elementi in base alla classe
3.3 Selezionare gerarchicamente (mediante l'utilizzo di parole chiave come ancestor, sibling, prev, etc)
3.4 Selezionare in base a pseudo-classi (:first, :last, :not, etc)
3.5 Selezionare in base ad attributi o contenuti (:contain, :has, :hidden, [type="text"], etc)
4. I selettori
4.1 Metodo per gli attributi generici (attr())
4.2 Metodi per le classi (hasClass(), addClass(), removeClass(),toggleClass())
4.3 Metodi per il contenuto e i valori (html(), text(), val())
5. DOM traversing e manipolazione
5.1 Risalire a elementi padre, figli, nodi
5.2 Risalire a elementi vicini, prossimi, precedenti
5.3 Risalire a elemnti del documento madre
5.4 Aggiungere e rimuovere elementi alla pagina
5.5 Sostituire elementi, modificare, annidare,circondare
5.6 Eliminare, copiare, sostituire tutti gli elementi contenuti in un certo nodo
6. CSS
6.1 Modificare, rimuovere o aggiungere proprietà grafiche di tutti gli elementi selezionati
6.2 Gestire lo scroll di pagina o di un elemento
6.3 Gestire le dimensioni (height(),width(),innerheight(),innerwidth())
6.4 Gestire l'offset rispetto ai bordi
7. Gli eventi
7.1 Gli eventi mouse (mouseover(), mouseout(), mousemove(), click(), dblclick())
7.2 Gli eventi document (ready(), onload(), onbeforeunload())
7.3 Altri eventi (bind(), unbind(), blur(), change(), delegate(),error(), die())
8. Ajax
8.1 Introduzione a Ajax
8.2 Funzione di caricamento piatto
8.3 Funzione di caricamento di codice HTML
8.4 Il metodo GET
8.5 Il metodo POST
8.6 Funzione per caricare un oggetto JSON
9. Jquery-ui
9.1 Introduzione a Jquery-ui
9.2 Interactions, widgets, utilities ed effects
9.3 I temi
9.4 Utilizzo del Themeroller
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Corso di Jquery