Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2
Palestra: Introdução ao Desenvolvimento Web com HTML, CSS, JavaScript e PHP
Slide 1: Título da Palestra
Título: Introdução ao Desenvolvimento Web
Subtítulo: Explorando HTML, CSS, JavaScript e PHP
Palestrante: rogeriobatista de Oliveira
Data: 23/10/2024
Slide 2: Objetivos da Palestra
Os objetivos desta palestra são fundamentais para guiar a compreensão dos participantes sobre o desenvolvimento web. Primeiramente, apresentaremos os principais conceitos abordados no livro "Desenvolvimento de Software II", que serve como um guia abrangente para iniciantes. Em seguida, discutiremos a importância das tecnologias web na atualidade, enfatizando como elas moldam a experiência digital e a interação do usuário. As tecnologias web, como HTML, CSS, JavaScript e PHP, são essenciais para criar aplicações que não apenas atendem às necessidades dos usuários, mas também proporcionam uma experiência agradável e intuitiva. Por fim, mostraremos como essas tecnologias se inter-relacionam no desenvolvimento de aplicações web, destacando a sinergia entre elas. Essa interconexão é vital, pois cada tecnologia desempenha um papel específico que, quando combinado, resulta em soluções web eficazes e funcionais. Ao final da palestra, esperamos que os participantes tenham uma visão clara do panorama do desenvolvimento web e da importância de cada componente nesse processo. Slide 3: Contexto do Livro O livro "Desenvolvimento de Software II: Introdução ao Desenvolvimento Web" é uma obra organizada por Evandro Manara Miletto e Silvia de Castro Bertagnolli, publicada em 2014 pela editora Bookman. Destinado a estudantes e profissionais iniciantes em desenvolvimento web, o livro busca fornecer uma base sólida nas principais tecnologias utilizadas na criação de sites e aplicações. Os organizadores, com suas vastas experiências na área, reuniram conhecimentos teóricos e práticos que são essenciais para quem deseja ingressar nesse campo. A obra é estruturada de forma a facilitar o aprendizado, começando pelos conceitos fundamentais e avançando para tópicos mais complexos. A abordagem didática e acessível torna o conteúdo apropriado tanto para quem está começando quanto para aqueles que buscam aprimorar suas habilidades. Assim, o livro se posiciona como uma referência valiosa para qualquer pessoa interessada em entender o desenvolvimento web e suas nuances. Slide 4: Estrutura do Livro A estrutura do livro é dividida em duas partes principais, cada uma abordando aspectos cruciais do desenvolvimento web. A primeira parte oferece uma introdução ao desenvolvimento web, incluindo a história e evolução da web, que contextualiza o leitor sobre como chegamos ao cenário atual. Além disso, é discutida a diferença entre front-end e back-end, esclarecendo os papéis distintos que cada área desempenha na criação de aplicações web. A segunda parte do livro é dedicada ao HTML, a linguagem de marcação fundamental para a construção de páginas web. Aqui, os leitores aprenderão sobre a estrutura básica de uma página, os elementos e tags HTML, e a importância da semântica e acessibilidade. Esses conceitos são essenciais para garantir que as páginas sejam não apenas funcionais, mas também inclusivas e otimizadas para motores de busca. Essa estrutura lógica e sequencial permite que os leitores construam uma compreensão sólida e abrangente do desenvolvimento web. Slide 5: CSS (Cascading Style Sheets) CSS, ou Cascading Style Sheets, é uma linguagem essencial para a estilização de páginas web, permitindo que os desenvolvedores definam a aparência e o layout do conteúdo HTML. O CSS funciona através de seletores, que são usados para identificar quais elementos HTML devem ser estilizados, e propriedades, que definem como esses elementos devem ser apresentados. Os principais conceitos abordados no livro incluem a criação de layouts responsivos, que se adaptam a diferentes dispositivos e tamanhos de tela, garantindo uma experiência de usuário consistente. Ferramentas modernas como Flexbox e Grid são introduzidas, permitindo a construção de layouts complexos de forma intuitiva e eficiente. A usabilidade e o design visual são enfatizados, pois um bom design não apenas atrai usuários, mas também facilita a navegação e a interação. Assim, o CSS não é apenas uma questão estética, mas uma parte fundamental do desenvolvimento web que impacta diretamente a experiência do usuário. Slide 6: JavaScript JavaScript é uma linguagem de programação que desempenha um papel crucial na criação de páginas web interativas e dinâmicas. Sua função principal é permitir que os desenvolvedores adicionem comportamento às páginas, tornando-as mais envolventes para os usuários. O livro aborda a manipulação do DOM (Document Object Model), que é a estrutura hierárquica que representa a página web, permitindo que os desenvolvedores acessem e modifiquem elementos em tempo real. Além disso, conceitos fundamentais como sintaxe básica, estruturas de controle, funções e eventos são discutidos, fornecendo aos leitores as ferramentas necessárias para programar interatividade. A introdução a bibliotecas e frameworks, como jQuery, é também uma parte importante, já que essas ferramentas facilitam o trabalho dos desenvolvedores e aceleram o processo de criação. Com essas habilidades, os leitores serão capazes de