WEB PROGRAMMING
cod. 13128

Academic year 2008/09
3° year of course - Second semester
Professor
Academic discipline
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
A scelta dello studente
Type of training activity
Student's choice
45 hours
of face-to-face activities
5 credits
hub:
course unit
in - - -

Learning objectives

Learning how to use some tools for building interactive Web applications.

Prerequisites

FONDAMENTI DI INFORMATICA A

Course unit content

Internet and the Web. The client-server model. HTTP protocol. XHTML. CSS. XML. Javascript. Web site administration. CGI programming. Perl/Ruby. Security. Cookies. Managing data bases through Web. Ruby on Rails.

Full programme

- - -

Bibliography

<ul>
<li>R. W. Sebesta: Programming the World Wide Web (3nd Edition), Addison-Wesley, 2005</li>
<li>S. Ruby, D. Thomas, D. Heinemeier Hansson: Agile Web Development with Rails, Third Edition, 2008</li>
</ul>

Teaching methods

Students must develop a Web application individually or in small groups (max 3).

Assessment methods and criteria

- - -

Other information

- - -