- Details
- Category: Discipline
- Sarker, B. (2023). Django 4 by Example (4th ed.). Packt. ISBN 978-1838433432. Duckett, J. (2011). HTML & CSS: Design and Build Websites. Wiley. ISBN 978-1118008188. Grigorik, I. (2013). High Performance Browser Networking. O’Reilly. ISBN 978-1449344764. World Wide Web Consortium (W3C). (2023). Web Content Accessibility Guidelines (WCAG) 2.2. https://www.w3.org/TR/WCAG22/ (Complementa-se com documentação oficial de Django, MDN Web Docs e SGBDs, citados abaixo como bibliografia complementar.)
- IT for eCommerce
- 6616
- 24413
- Web Programming II
- ISLA Gaia6616-24413
- 2
- 6
- 0
- 27
- Não
- Português
- Project-based learning (PBL): incremental development of a realistic web product. Short lab guides + checkpoints per class (formative feedback). Code review and pair programming at key moments. Continuous integration (CI) and version control (Git/GitHub). Accessibility and performance audits with DevTools/Lighthouse. Short technical report with traceability of decisions.
- Mandatory
- At the end of the course, students should be able to: Plan and implement a full-stack web application with semantic HTML5/CSS, JS, and a server framework. Model data and interact with a relational database via ORM, applying indexes and basic performance practices. Manage state with sessions and cookies, supporting secure authentication/authorization flows. Expose and consume JSON; implement search with filters and pagination. Evaluate and improve accessibility (WCAG), performance (key metrics), and responsible analytics.
- 1. How a web server works—HTTP, request/response, MVC/MVT, environments. 2. Markup languages — HTML5 (semantics), XML notations. 3. Interface Design Methods — separation of concerns, responsive/adaptive UI. 4. Notation Languages — JSON and simple API contracts. 5. Front-end — JavaScript (progressive enhancement), interactions, and fetch(). 6. Back-end — server framework (e.g., Django), routes, templates, forms, CSRF. 7. Data/DB — modeling, ORM, migrations, queries, basic indexes. 8. Sessions and Cookies — authentication, authorization, best practices. 9. Search in Web Applications — FTS/filters, ranking, search UX. 10. Accessibility, Performance, and Analytics — WCAG, web metrics, privacy.
Descrição
Ponderação
Teste de avaliação
60% / 100%
Trabalho Prático
40% / 0%
O Aluno pode optar por avaliação apenas por Teste de avaliação, apenas se prescindir entregar trabalho Trabalho Prático
- Semestral
- The course delves into full-stack web application development, bridging the fundamentals from Web Programming I and preparing students for the architectures and SPAs (Single Page Apps) explored in other courses. The following topics will be covered: how web servers work; HTML5/CSS (semantics and responsiveness); JavaScript (progressive enhancement); back-end (e.g., Python/Django); relational databases; sessions and cookies for authentication; search; accessibility, performance, and analytics. The focus is on building a small web product with production quality and technical documentation.
- Details
- Category: Discipline
- Silveira, A. (2025). Material de Apoio à Unidade Curricular de Prevenção e Protecção contra Incêndios . Instituto Politécnico de Gestão e Tecnologia. Castro, C. & Abrantes, J. B. (2009); Manual de Segurança contra Incêndio em Edifícios . 2ª edição. Escola Nacional de Bombeiros. Rocha, José Aidos (2017). Segurança contra incêndios em edifícios. Vol 1; Regulamentação ilustrada e anotada. Exactubooks.
- Safety at Work Engineering
- 1181
- 11430
- Fire Prevention and Protection
- ISLA Gaia1181-11430
- 3
- 7
- 0
- 27
- Não
- Português
- Teaching Method: According to the objectives of this course the theoretical-practical and practical classes, teaching methods planned are: Lectures for exposition of the subject (lecture method and interrogative) with presentations and discussions by the students (an active and participatory). Presentation of practical examples using dynamic image and group work. Presentation of case studies, demonstrations and simulated practice. Assessment method: 2 tests with a minimum grade of 7.5 values and a weighting of 100% in the final grade. Period exam with a minimum grade of 9.5.
- Mandatory
- Objectives: Identify major risk factors of fire. Define the phenomenology of combustion. Distinguish the various sources of fire and explosion. Know the methods of extinguishing fires. Scaling the fire load. Describe the methods and techniques of passive safety against fire. Describe the methodologies and techniques for active safety against fire. Identify prevention systems and fire fighting and related design criteria. Apply the rules of fire safety.
- Contents: 1.The fire risk. 2.The fire dynamics. 3.Risk of fire analysis. 4.Fire fighting. 5.Passive safety measures against fire. 6.Active safety measures against fire. 7.The fire safety regulations.
Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.
Exemplo:
Descrição
Data limite
Ponderação
Teste de avaliação
dd-mm-yyyy
30%
Portfolio
dd-mm-yyyy
40%
(...)
Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito...
- Semestral
- Completion of Engineering degree in Occupational Safety enables the student applies for professional certification as Senior Technical Safety and Hygiene (level 6), as this course is approved by ACT - Authority for Working Conditions in accordance with the referential introduced by the Certification Manual for Technician Safety and Hygiene of former IDICT (Institute for Development and Inspection of Working Conditions). The thematic area of the Emergency Organisation is one of the subject areas to be addressed as part of the syllabus recommended in the Certification Manual. This curricular unit of Fire Prevention and Protection against its main objective to prepare students, within theoretical and practicaltraining for this complex and current regulatory legacy, the Emergency Organization.
- Details
- Category: Discipline
- MACHADO, A . M. ( org. dir. ), Dicionário de literatura portuguesa. Lisboa: Presença, 2006 FIGUEIREDO, O., Didáctica do Português Língua Materna - dos Programas de Ensino às Teorias, das Teorias às Práticas. Porto, Edições ASA, 2005 VASCO MOREIRA , HILÁRIO PIMENTA ; REVISÃO: MARIA ALDINA MARQUES, Gramática de Português - 3.º Ciclo do Ensino Básico e Ensino Secundário, Porto Editora, 2015
- Development of Artificial Intelligence Applications
- 7058
- 11124
- Oral and Written Expression Techniques
- ISLA Gaia7058-11124
- 1
- 3
- 0
- 27
- Não
- Português
- Theoretical classes Practical classes with individual, pair and group work Frequent use of the learning platform Moodle to study contents given in class, do and submit exercises and work related to class. Continuous evaluation through informal observation of students Summative evaluation through evaluation tests.
- Mandatory
- Identify the differences between native language and general language Use the language as a social activity Understand what communicative competence is Understand and use principles that rule verbal communication Understand the difference between saying and implying Use proper language according to the context Identify specific details of oral language Be able to properly speak in public Prepare an adequate oral presentation Identify and understand the different parts of a sentence Dealing with problems regarding punctuation, accentuation, spelling and text processing Be able to write an adequate text according to context Understand the process regarding written communication Differentiate academic text from non-academic text Differentiate literary text from non-literary text Identify the main features of a paper Be able to write an adequate report
- 1. Language and communication Native language and general language Using language as a social activity Verbal language as a form of action Communicative competence Principles that rule verbal communication Saying and implying Using language according to the context 2. Oral communication Specific details of oral language Processes of oral communication Oral presentation -features Speaking in public Preparing an adequate oral presentation 3. Written communication Written production: features Sentence structure Sentence and paragraph Dealing with problems regarding punctuation, accentuation, spelling and text processing 4. Written communication processes Literary text and non-literary text Scientific article: features How to summarize a text Writing a report
Descrição Data limite Ponderação Apresentação Oral A definir 45% Teste escrito A definir 45% Atitudes A definir 10% - Semestral
- Develop comprehension, oral and writing skills Apply linguistic knowledge previously acquired Continue de study of the Portuguese language in order to improve it and adapt it to students personal and professional needs Interpret different types of texts Develop planning and preparation skills of different types of texts Produce oral and writing contents adequate to different contexts Acquire technics and methods in order to research, record and treat data
- Details
- Category: Discipline
- Business Management
- 1206
- 15176
- Leadership and Teams Management
- ISLA Gaia1206-15176
- 3
- 3
- 1389
- 27
- Não
- Português
- Optional
- Semestral
- Details
- Category: Discipline
- Human Resource Management
- 1192
- 27855
- Marketing and Communication in Human Resources
- ISLA Gaia1192-27855
- 1
- 6
- 0
- 27
- Não
- Português
- Semestral