"Web Languages and Technologies"

-- course in English --

The course is specifically designed for Erasmus students; however, italian students regularly enrolled in Tuscia courses are welcome.

Program: in general, HTML5 and CSS3. In detail, standard HTML5 structure of a Web page: block-level elements for header, sections, aside and footer. Lists and tables. CSS rules: complex selectors. Styles for desktop, print and mobile presentation (CSS3 media queries).

Teaching modality: Each argument is divided in two: an ex-cathedra lesson explaining the basic notions needed to understand what will be developed by students in the second part, which is a hands-on laboratory with the aim of building, at the end of the course, an original static Web site.

Textbook: Notes are distributed for each lesson. A good reference book, for HTML5 and CSS3. in English (containing much more than the arguments that will be presented in the course) is the following: Elizabeth Castro, Bruce Hyslop, "HTML and CSS: Visual QuickStart Guide". Pearson Education, 2013. EAN: 9780321928832
A reference book for Javascript is the following: Marijn Haverbeke, Eloquent JavaScript, 3rd Edition. A Modern Introduction to Programming" No Starch Press, 2018, 472 pp. ISBN-13: 9781593279509. An ebook edition is available at the author's site