Advanced Mastering con Javascript/jQuery

Big Data con noSQL e Hadoop: dalla teoria alla pratica
28 marzo 2017
Frontend Development

Advanced mastering with JavaScript/jQuery

Javascript negli ultimi tempi ha assunto un’importanza sempre maggiore in ambito di sviluppo web e mobile ibrido. La nascita di tantissimi framework ne è la conferma. È importante quindi conoscere nella maniera più approfondita possibile il linguaggio, dalle basi fino ad un uso più avanzato.

Prerequisiti

Questo corso è pensato per tutti i front end developer che vogliano approfondire lo studio di Javascript. È quindi necessaria una buona conoscenza di HTML, CSS e Javascript (base).

Obiettivi formativi

Questo corso guiderà i discenti verso lo studio e l’apprendimento delle principali tecniche di sviluppo in Javascript. Il tutto sarà coadiuvato da esempi pratici che verranno mostrati durante il corso.

Programma

  • Basi in JavaScript: primitive, datatypes, array, loop e condizioni Variabili e relativo scope
  • Funzioni: chiamare una funzione, parametri
  • Funzioni: closure e immediate functions
  • Dagli Array agli Oggetti: elementi, proprietà, metodi e membri
  • Built-in object: Array, String, Function, Boolean, Number, Math, Date
  • Prototype: la proprietà prototype degli oggetti
  • Object data-binding
  • BOM e DOM
  • L’oggetto window
  • Manipolare il DOM (con jQuery)
  • Manipolare il DOM: i template framework
  • Caricare dati esterni JSON (con jQuery)
  • Inviare dati al server (con jQuery)
  • Salvare dati in locale con Javascript