Web Science/Part1: Foundations of the web/Dynamic Web Content


Dynamic Web Content

Obiettivi di apprendimento

nessun obbiettivo di apprendimento definito
Tu puoi definire gli obiettivi di apprendimento qui.
In generale puoi usare il bottone di modifica nell'angolo in alto a destra di una sezione per modificarne il contenuto.

Unità associate

  • vai al video
  • scarica il video
  • vai allo script
  • vai ai quiz
  1. become aware of the possibilities to create dynamic content within a webserver
  2. see that you don't have to implement a webserver to be able to serve dynamic content
  3. understand some main issues like blocking I/O that one should keep in mind when doing server side programming
  4. see how the web server is the entry point for web applications
  5. whitelisting of input vs blacklisting and a method of preventing XSS
  • vai al video
  • scarica il video
  • vai allo script
  • vai ai quiz
  • understand the basics of HTTP POST requests
  • become aware of security issues while transfering data to a web server
  • be able to create a simple web form in HTML
    • vai al video
    • scarica il video
    • vai allo script
    • vai ai quiz
  • See how a POST request is handled in a Java Servlet
  • get to know the Request object
  • see how a data base query and more advanced technology can be included to a servlet
    • vai al video
    • scarica il video
    • vai allo script
    • vai ai quiz
  • understand how javascript was supposed to support people to fill out web forms
  • understand the issues and disadvantages that arise with javascript
    • vai al video
    • scarica il video
    • vai allo script
    • vai ai quiz
  • be aware of JavaScript APIs
  • know some of the standard JavaScript libraries
  • be able to understand the concept of Ajax requests.
  • [[File:Web Science MOOC Exercises Week 4.pdf|frameless|300x170px|link=Web_Science/Part1:_Foundations_of_the_web/Dynamic_Web_Content/Summary,_further_reading,_homework]]
    • vai al video
    • scarica il video
    • vai allo script
    • vai ai quiz
    nessun obiettivo d'apprendimento definito

    Ulteriori letture

    nessuna ulteriore lettura
    Tu puoi definire un'ulteriore lettura qui.
    In generale puoi usare il bottone di modifica nell'angolo alto in a destra di una sezione per modificarne il contenuto.

    Discussioni