-
Apresentação
Apresentação
Conhecimentos sobre os meios de comunicação digitais com particular destaque para a Internet; Conhecimentos práticos sobre a análise, conceção, arquitetura e produção de sítios web; Conhecimentos ao nível da arquitetura e desenho de informação, orientados para o desenvolvimento de conteúdos web.
-
Disciplina do curso
Disciplina do curso
-
Grau | Semestres | ECTS
Grau | Semestres | ECTS
Licenciado | Semestral | 6
-
Ano | Natureza | Lingua
Ano | Natureza | Lingua
1 | Obrigatório | Português
-
Código
Código
ULP728-25084
-
Pré-requisitos e co-requisitos
Pré-requisitos e co-requisitos
Não aplicável
-
Estágio Profissional
Estágio Profissional
Não
-
Conteúdos Programáticos
Conteúdos Programáticos
1. Fundamentos da Web 1.1 História e evolução da Web 1.2 Arquitetura cliente-servidor 1.3 Como funciona uma página web - HTML, CSS, JavaScript 1.4 Configuração de ambiente de desenvolvimento (VSCode, GitHub) 2. HTML5 - Estrutura e Semântica 2.1 Estrutura básica de um documento HTML 2.2 Tags de texto, links e navegação 2.3 Imagens e elementos multimédia 2.4 Listas e organização de conteúdo 3. CSS3 - Design e Layout 3.1 Sintaxe CSS e propriedades básicas 3.2 Box model e espaçamento 3.3 Tipografia e Google Fonts 3.4 Cores e backgrounds 4. Layout Avançado com CSS 4.1 Flexbox - containers e items 4.2 CSS Grid para layouts complexos 4.3 Combinação Flexbox + Grid 4.4 Galerias e componentes visuais 5. Responsive Design 5.1 Mobile-first philosophy 5.2 Media queries e breakpoints 5.3 Unidades responsivas (rem, vw, vh, %) 5.4 Tailwind CSS (introdução opcional) 6. CSS Animations 7. JavaScript Fundamentals
-
Objetivos
Objetivos
Conhecimentos sobre os meios de comunicação digitais com particular destaque para a Internet; Conhecimentos práticos sobre a análise, conceção, arquitetura e produção de sítios web; Conhecimentos ao nível da arquitetura e desenho de informação, orientados para o desenvolvimento de conteúdos web.
-
Metodologias de ensino e avaliação
Metodologias de ensino e avaliação
Aprendizagem baseada em projetos com abordagem "visual first" - resultados imediatos em cada aula; ¿metodologia hands-on com mínimo 50% de tempo prático por sessão; ¿desenvolvimento portfolio-driven onde todos os exercícios alimentam o projeto final; ¿uso de analogias visuais adequadas para estudantes de comunicação audiovisual;
-
Bibliografia principal
Bibliografia principal
Coding HTML CSS JavaScript Made Easy, Adam Crute Frederic Johnson, Flame Tree Publishing, 2016, ISBN: 9781786640611
-
Horário de Atendimento
Horário de Atendimento
-
Mobilidade
Mobilidade
Não