APICe » Courses » Distributed Systems » 2011-2012 » Lab » The Dynamic Model - Client-side Programming

#stringEnIt("The Dynamic Model - Client-side Programming","Modello Dinamico - Programmazione Lato Client")

#stringEnIt("Objective","Obiettivo")

  • Static vs dynamic Web

  • Client-side programming
    • The JavaScript language
    • AJAX

  • Exercises

#stringEnIt("Theory","Teoria")

#stringEnIt("Exercises","Esercizi")

  • Exercise 1: Build the html page with JavaScript shown here, calculating sums

            Solution

  • Exercise 2: Build the html page with JavaScript shown here, calculating the lifetime

            Solution

  • Exercise 3: Build the html page with JavaScript shown here, implementing a calculator

            Solution

  • Exercise 4: Build the html page with JavaScript shown here, validating a form

            Solution See the JavaScript examples here

  • Exercise 5: Analyse and deploy this AJAX application

            See the AJAX examples here