Fundamentos de desenvolvimento web front-end: Construindo interfaces interativas

Desde seu surgimento, as páginas de internet evoluíram de maneira significativa. No início, eram estáticas e de uma única via; hoje, tornaram-se plataformas complexas e centros de interação e coleta de informações cruciais ao negócio. Elas devem, portanto, ser planejadas minuciosamente e com muito estudo, considerando cada aspecto do negócio e as necessidades dos clientes.

Com foco no front-end, a parte do software que o usuário vê e com a qual interage, esta obra aborda temas essenciais como o planejamento do projeto e estudo de mercado, as estratégias de codificação, o design responsivo, a acessibilidade e performance, as ferramentas adequadas para cada tipo de tarefa, projeto e modelo de negócio, e as nuances da hospedagem e otimização de sites, que garantem um bom funcionamento do projeto e, por conseguinte, uma ótima experiência de usuário.

Elaborado pelo Senac São Paulo, Fundamentos de desenvolvimento web front-end: construindo interfaces interativas traz os elementos necessários para que estudantes e profissionais da área aprimorem seus conhecimentos teóricos e práticos, de modo que possam aplicá-los com confiança e habilidade em seus projetos.

1146911782
Fundamentos de desenvolvimento web front-end: Construindo interfaces interativas

Desde seu surgimento, as páginas de internet evoluíram de maneira significativa. No início, eram estáticas e de uma única via; hoje, tornaram-se plataformas complexas e centros de interação e coleta de informações cruciais ao negócio. Elas devem, portanto, ser planejadas minuciosamente e com muito estudo, considerando cada aspecto do negócio e as necessidades dos clientes.

Com foco no front-end, a parte do software que o usuário vê e com a qual interage, esta obra aborda temas essenciais como o planejamento do projeto e estudo de mercado, as estratégias de codificação, o design responsivo, a acessibilidade e performance, as ferramentas adequadas para cada tipo de tarefa, projeto e modelo de negócio, e as nuances da hospedagem e otimização de sites, que garantem um bom funcionamento do projeto e, por conseguinte, uma ótima experiência de usuário.

Elaborado pelo Senac São Paulo, Fundamentos de desenvolvimento web front-end: construindo interfaces interativas traz os elementos necessários para que estudantes e profissionais da área aprimorem seus conhecimentos teóricos e práticos, de modo que possam aplicá-los com confiança e habilidade em seus projetos.

7.99 In Stock
Fundamentos de desenvolvimento web front-end: Construindo interfaces interativas

Fundamentos de desenvolvimento web front-end: Construindo interfaces interativas

Fundamentos de desenvolvimento web front-end: Construindo interfaces interativas

Fundamentos de desenvolvimento web front-end: Construindo interfaces interativas

eBook

$7.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

Desde seu surgimento, as páginas de internet evoluíram de maneira significativa. No início, eram estáticas e de uma única via; hoje, tornaram-se plataformas complexas e centros de interação e coleta de informações cruciais ao negócio. Elas devem, portanto, ser planejadas minuciosamente e com muito estudo, considerando cada aspecto do negócio e as necessidades dos clientes.

Com foco no front-end, a parte do software que o usuário vê e com a qual interage, esta obra aborda temas essenciais como o planejamento do projeto e estudo de mercado, as estratégias de codificação, o design responsivo, a acessibilidade e performance, as ferramentas adequadas para cada tipo de tarefa, projeto e modelo de negócio, e as nuances da hospedagem e otimização de sites, que garantem um bom funcionamento do projeto e, por conseguinte, uma ótima experiência de usuário.

Elaborado pelo Senac São Paulo, Fundamentos de desenvolvimento web front-end: construindo interfaces interativas traz os elementos necessários para que estudantes e profissionais da área aprimorem seus conhecimentos teóricos e práticos, de modo que possam aplicá-los com confiança e habilidade em seus projetos.


Product Details

ISBN-13: 9788539642298
Publisher: Editora Senac São Paulo
Publication date: 01/30/2025
Sold by: Bookwire
Format: eBook
Pages: 160
File size: 12 MB
Note: This product may take a few minutes to download.
Language: Portuguese

About the Author

Guilherme Salomão Shorane é graduando em engenharia da computação pela Universidade Norte do Paraná (Unopar). Empreendedor e proprietário de uma empresa de prestação de serviços de tecnologia da informação (TI), tem mais de vinte anos de experiência na área, acumulando um vasto conhecimento e expertise. Atualmente é docente na área de tecnologia da informação no Senac Araçatuba.

Laerte Guimarães é técnico em processamento de dados pelo Colégio Objetivo Sorocaba, tecnólogo em redes de computadores pela Academia de Ensino Superior (AES), e tem MBAs em gestão de negócios e em gestão de projetos de TI pela Escola Superior de Administração, Marketing e Comunicação de Sorocaba (Esamc). Atua no mercado de TI há trinta anos, é instrutor Cisco CCNA 1 e instrutor no Senac nos cursos técnicos de redes e de manutenção e suporte, e em diversos cursos livres e de apoio à área de negócios.

Marta Roberta Pinheiro Garcia Teles é tecnóloga em sistemas para internet, especialista em educação para o ensino superior pela Universidade Nove de Julho (Uninove) e pós-graduanda em inteligência artificial para negócios pelo Senac (EAD). É programadora full stack, professora no Senac São José do Rio Preto, tutora em projetos inovadores na área da tecnologia e palestrante. Atua em cursos técnicos de informática, informática para internet, multimídia, jogos digitais e computação gráfica, e na criação de cursos e materiais didáticos, incluindo educação maker e gamificada, e materiais para educação a distância.

Roberto Oliveira Rocha é graduado em gestão da tecnologia da informação pela Universidade Paulista (Unip) e tem MBAs em segurança da informação e em docência no ensino superior pela Universidade Cidade de São Paulo (Unicid). Atuou na área de ciência da computação com ênfase em redes e infraestrutura de computadores e segurança cibernética como gestor de infraestrutura em TI por vinte anos. Atualmente é professor de redes e infraestrutura, segurança cibernética e de TI em cursos técnicos, livres e de especialização no Senac São Paulo, instrutor CCAI Cisco e FCP Furukawa.

Table of Contents

Apresentação 1. Introdução a projetos web O que é o briefing? Construindo modelos de briefing: técnicas Reunião de briefing Escopo, cronograma e entregas do projeto Escopo Cronograma Entregas (deliverables) Brainstorming, mapas mentais e painéis semânticos Brainstorming Mapas mentais Painéis semânticos Análise de mercado Perfil do cliente, público-alvo e concorrência Produtos e serviços A necessidade de contrato comercial Características, requisitos, elaboração e contrato de serviço Projeto web Técnicas para o desenvolvimento da criatividade Análise de informações Montando o projeto e a arquitetura da página Considerações finais 2. Desenvolvimento de aplicações web Imagem digital e comunicação visual Vetores e bitmaps Pixels e resolução Tipografia, teoria das cores, grid e alinhamento, teoria da Gestalt Wireframes e protótipos Design responsivo Projeto de website, estrutura semântica e boas práticas Características funcionais, usabilidade, acessibilidade e ergonomia Contextualização e novas técnicas do HTML5 Conceito de linguagem CSS VS Code Desempenho e compatibilidade Content management system (CMS) Lei Geral de Proteção de Dados Pessoais (LGPD) O papel da Agência Nacional de Proteção de Dados Conceitos e diferenças entre front-end e back-end Considerações finais 3. Conceitos essenciais para as melhores práticas de codificação front-end para aplicações web Fundamentos de lógica de programação Algoritmos Lógica de programação Manipulação e processamento de dados Programação: análise de requisitos e a relação com a codificação em front-end Análise de requisitos e a relação com a codificação front-end Sites estáticos e dinâmicos Conceitos e diferenças entre sites estáticos e dinâmicos Linguagens de script, tecnologias e aplicações Estruturação das páginas web e a arquitetura da informação Estruturação das páginas web Arquitetura da informação No mundo dos scripts e componentes Conceitos de eventos e funções Eventos na linguagem de script Funções em linguagem de script As bibliotecas e suas aplicações e importâncias As bibliotecas Suas aplicações e importâncias Implementações de frameworks Diferenças entre bibliotecas e frameworks no desenvolvimento front-end Princípios e padrões de usabilidade e acessibilidade Requisições assíncronas Explorando o mundo da estilização web: tipos de estilizações Tipos de estilizações Dicas para o desenvolvedor front-end Considerações finais 4. Conceitos de rede Camada de aplicação Protocolos Protocolo TCP/IP Protocolo DNS Protocolo FTP Protocolo HTTP e HTTPS Protocolo POP ou POP3 Protocolo SMTP Protocolo IMAP Preparação do projeto web Compatibilidade do servidor Organização do projeto Transferência dos arquivos Softwares Teste de navegabilidade Backup Considerações finais Referências Sobre os autores
From the B&N Reads Blog

Customer Reviews