Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Fundamentos de desenvolvimento web front-end (eBook)

Construindo interfaces interativas
eBook Download: EPUB
2025
160 Seiten
Editora Senac São Paulo (Verlag)
978-85-396-4229-8 (ISBN)

Lese- und Medienproben

Systemvoraussetzungen
7,99 inkl. MwSt
(CHF 7,80)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
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.

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.

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

Erscheint lt. Verlag 30.1.2025
Verlagsort São Paulo
Sprache portugiesisch
Themenwelt Mathematik / Informatik Informatik Web / Internet
Schlagworte Aplicações para web • desenvolvimento de projetos • front end • Lógica de Programação • Projetos web
ISBN-10 85-396-4229-8 / 8539642298
ISBN-13 978-85-396-4229-8 / 9788539642298
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich