Revisões Teóricas - Isla - 2024/2025 PDF
Document Details
Uploaded by UnwaveringHyperbole
Instituto Politécnico de Gestão e Tecnologia
2024
Isla
Tags
Summary
These are revision notes for a web development theory test at the Instituto Politécnico de Gestão e Tecnologia. The document covers topics such as web design, front-end, back-end and HTML, CSS, JavaScript.
Full Transcript
2024/2025 REVISÕES TIPO DE PERGUNTAS QUE SAI NO TESTE: DESCREVER OS PASSOS PRINCIPAIS PARA O DESING E DESENVOLVIMENTO DE UM WEBSITE: HTML, CSS, JS TRECHOS DE CODIGO PARA COMENTAR PERFUNTAS COM VERDADEIRO E FALSO...
2024/2025 REVISÕES TIPO DE PERGUNTAS QUE SAI NO TESTE: DESCREVER OS PASSOS PRINCIPAIS PARA O DESING E DESENVOLVIMENTO DE UM WEBSITE: HTML, CSS, JS TRECHOS DE CODIGO PARA COMENTAR PERFUNTAS COM VERDADEIRO E FALSO PERGUNTAS COM ESPAÇOS EM BRANCO PARA PREENCHEIMENTO ESTES SÃO OS CONTEUDOS PARA ESTUDO QUE VÃO SAÍR NO TESTE: Descreva os seguintes conceitos por palavras suas: 1. Web Design vs Web Development: Web Design refere-se à estética do Website. Web Development é responsável pela construção, criação e manutenção de Websites. 2. UI vs UX: UI (User Interface) refere-se à interface visual de um website ou aplicação. UI engloba elementos visuais como botões, imagens, toggles, etc. (UX) A experiência do utilizador. 3. Aspetos a ter em consideração no projeto de um web site: A definição de objetivos, Simplicidade, Consistência, grupo de Cor, Responsividade, Carregamento rápido e Fácil navegação, Comunicação, Realizar Backups e Política de Privacidade. 4. Estrutura Cliente – Servidor: Modelo de arquitetura de rede. servidores fornecem serviços/recursos, e clientes, que solicitam os serviços/recursos, recebendo-os como respostas. A programação web é dividida em dois lados principais: Modelo Cliente (Browser) - Front-end: Refere-se à parte da aplicação web com a qual os utilizadores interagem diretamente, inclui o design, a estrutura e o comportamento visível do site ou aplicações (HTML, CSS e JS). Servidor (Servidor Web) - Back-end: Refere-se à parte das aplicações que lidam com a lógica de negócio, base de dados e as requisições do utilizador (PHP, Python, Node.js, Ruby, Java, etc…) 5. HTML, CSS e JS: HTML - É uma linguagem de marcação padrão utilizada para criar e estruturar conteúdos na World Wide Web. O HTML fornece um conjunto de tags e atributos que definem a estrutura e a apresentação do conteúdo de uma página Web. pg. 1 O HTML5 introduziu diversas melhorias em relação às versões anteriores do HTML (como HTML4 e XHTML). Ele foi projetado para ser mais flexível, robusto e adaptado às necessidades modernas da web. O HTML4/XHTML Não possuía suporte nativo para conectividade avançada. Dependia de JavaScript e bibliotecas externas. CSS (Cascading Style Sheets) é uma linguagem de regras de estilo que nós usamos para aplicar estilo ao nosso conteúdo HTML. O CSS É responsável pelo estilo como background, cores, layouts, espaçamentos e animações. JavaScript É uma linguagem de programação que permite criar conteúdo que se atualiza dinamicamente, controlar multimídias, imagens animadas, navegação interativa, cliques, movimentos do rato, etc. O JavaScript - Permite a adição de funcionalidades dinâmicas como pop-ups, galerias de fotos, etc. 6. Tag HTML - Comando que inicia a cadeia de instruções que é o código html e que fecha com no final do documento de programação. 7. Tag Head vs tag Body - A tag é usada para conter informações relacionadas ao documento que não são mostradas. Dentro da tag contém algumas tags mais importantes como: ; ;. 8. A tag é usado para conter o conteúdo principal do documento HTML. Dentro da tag contém tudo, desde o título, parágrafos até div exclusivos. 9. : Define o título da página exibido na aba do Browser. 10. : Fornece informações sobre o documento, como codificação, autor ou descrição. 11. : Define ligações da página com outros ficheiros. (O elemento utiliza-se para vincular recursos externos, como folhas de estilo CSS, ícone de acesso e fontes web). 12. : Define formatação em CSS interno. (O elemento utiliza-se para incluir estilos CSS diretamente numa tag. Embora seja mais comum utilizar folhas de estilo externas, às vezes pode ser útil agregar estilos específicos diretamente numa página de HTML). 13. : Define programação de certas funções com scripts. (O elemento utiliza-se para incorporar código JavaScript numa página HTML, para vincular um ficheiro JavaScript externo). 14. : Define um URL base para todos os URL da página. (O elemento especifica a direção de um URL base que se utiliza para todas as direções URL relativos contidos num documento. Só pode haver um elemento num documento). 15. A tag tem um significado semântico que indica importância ou ênfase, enquanto é puramente visual. 16. A tag é usada para definir fontes alternativas para elementos e