28680 - Web and Internet Technologies T-AB

Academic Year 2011/2012

  • Docente: Maria Rita Scalas
  • Credits: 12
  • SSD: ING-INF/05
  • Language: Italian
  • Moduli: Maria Rita Scalas (Modulo 1) Fabio Grandi (Modulo 2)
  • Teaching Mode: In-person learning (entirely or partially) (Modulo 1); In-person learning (entirely or partially) (Modulo 2)
  • Campus: Bologna
  • Corso: First cycle degree programme (L) in Engineering Management (cod. 0925)

Learning outcomes

Knowlwdge of the principal architectural and technological solutions for the implementation of a web site connected to a database for the realization of information systems based on WEB technologies.

Course contents

- Basic notions on Internet and on how Internet works. - 

- HTML (structure of a document, principal tags, lists, tables, form, ecc.).

- CSS (Cascading Style Sheets). -

- HTTP transmission protocol on the web (mention to other common protocols). -

- PHP for the creation of dynamic sites on the server side. -

- JavaScript for the creation of dynamic sites on the client side. -

- EasyPHP for the creation and use of a database on the server side and its use in conjunction with Apache, PHP, MySQL. -

- All the software used in the course is free from the web and its download is shown during the laboratory hours. -

- SEO site optimization techniques for the optimal positioning in the main search engines. -

- XML and semantic web. -

Readings/Bibliography

The main line will always be the PDF files in UniversiBo. Some text books are suggested during the presentation of the course in Universibo. During the lectures  further material from which some more information can be taken will be suggested.

Teaching methods

The lecturer will make use of the PC in the classroom. In the laboratory each student will have a screen, but in the last weeks of laboratory hours they will be allowed to use their own PC for the phases of implementation and tuning of their WEB sites.

Assessment methods

The assessment is made of three parts:    

- realization in small groups and presentation in the classroom (all the component of each group) of a WEB site in which all the principal techniques learned during the lectures and laboratory hours must be used. 

- oral assessment of every topic contained in the course lectures. 

- written exam with questions on the XML and semantic WEB topics, inherent to the lectures of the last part of the course .

Teaching tools

The lectures make use of power point slides projected in the classroom. The pdf format of the lectures slides will be downloadable in the course page of UniversiBo for the students of the course. Every week I will be present during the laboratory hours (LAB 6).  Each student will have a computer place in order to be prograssively trained to the use of the techniques learned during the class lectures. During the last weeks of the course, the laboratory will be dedicated more specifically  to the developement of the WEB sites. In such hours the students will bew also allowed to use their own PC.

Office hours

See the website of Maria Rita Scalas

See the website of Fabio Grandi