Creare codice JavaScript ben strutturato e facilmente gestibile.
Comprendere e Utilizzare la libreria jQuery.
Aver partecipato al corso HTML5 & CSS3 o possedere conoscenze equivalenti:
Conoscere la struttura di base di un documento HTML
Saper utilizzare i tag HTML per la visualizzazione di contenuto testuale
Saper attribuire stili di visualizzazioni agli elementi HTML attraverso il CSS
Introduction to JavaScript
Types, Values, and Variables
Variable Declaration
Variable Scope
Statements
Conditionals
Loops
Miscellaneous Statements
Objects
Creating Objects
Querying and Setting Properties
Extending Objects
Classes and Modules
Classes and Prototypes
Classes and Constructors
JavaScript in Web Browsers
Client-Side JavaScript
Embedding JavaScript in HTML
Overview of the DOM
Creating, Inserting, and Deleting Nodes
HTML Forms
The Window Object
Timers
Browsing History
Browser and Screen Information
Introduction to jQuery
Syntax
The Document Ready Event
Selectors
Events
Using DOM to handle Documents
Using filters to select elements
Effects
Fade
Slide
Animate
Traversing
Ancestors
Siblings
Descendants
Filtering
Introduction to jQuery - AJAX
AJAX load()
AJAX get() and post()
Comunicating with a remote server
Sending and receiving data Using XMLHTTPRequest Object
Sending and receiving data Using jQuery library
Examples