WEB Development

Teaching Methodologies

The theoretical exposure precedes the practical thus giving the necessary structure to knowledge acquisition by foliar spraying practices. All material of theoretical and practical components is available on an electronic platform and the bibliography where are the links to the examples, case studies adopted by the authors.

Learning Results

This unit of WEB Development seeks to give an overview of this area with particular emphasis on the representation of multimedia data, primarily aimed at the Web At the end of the semester students should possess the knowledge necessary to structure, design and production Web sites, acquisition, processing and publication of various multimedia elements, accessing databases via the Web the practical component of the course focuses on the use of various technologies for producing Web content.

Program

1. HTML and Hypertext, basic elements
1.1. The Basics: Key Concepts;
1.2. text;
1.3. images;
1.4. links;
1.5. tables;
1.6. HTML 5.
2. CSS
2.1. Types of style sheets;
2.2. Types of selectors.
3. Programming language for the Web
3.1. Javascript;
3.2. PHP;
3.3. Elementary features of language use PHP;
3.4. Features access to forms;
3.5. Features access to databases;
3.6. Sessions and cookies;
3.7. User authentication;
3.8. Features email and upload files;
3.9. PEAR PHP Extension and Application Repository.
3.10. AJAX
3.11. JQUERY
3.12. C # for ASP.NET

Internship(s)

NAO

Bibliography

1. HTML5 2
ª Edição Actualizada e Aumentada, FCA – Editora de Informática, Luís Abreu, ISBN: 9789727227396
2. CSS3, FCA – Editora de informática, Lisboa, Pedro Remoaldo, ISBN: 9789727227310
3. Programação com PHP 5.3, FCA – Editora de Informática, Carlos Serrão e Joaquim Marques, ISBN: 9789727223411
4. SQL Structured
Query Language 6
ª Edição Actualizada e Aumentada, FCA – Editora de Informática, Luís
Manuel Dias Damas, ISBN: 9727224431