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

Linguagens de script para web (eBook)

eBook Download: EPUB
2021
148 Seiten
Editora Senac São Paulo (Verlag)
978-65-5536-616-7 (ISBN)

Lese- und Medienproben

Linguagens de script para web - Rômulo Francisco de Souza Maia
Systemvoraussetzungen
5,99 inkl. MwSt
(CHF 5,85)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
A Série Universitária foi desenvolvida pelo Senac São Paulo com o intuito de preparar profissionais para o mercado de trabalho. Os títulos abrangem diversas áreas, abordando desde conhecimentos teóricos e práticos adequados às exigências profissionais até a formação ética e sólida.

Linguagens de script para web oferece ao desenvolvedor a oportunidade de aprimorar suas habilidades em construção de aplicativos para computador por meio do estudo de métodos padronizados. Entre os temas abordados, estão desde a sintaxe básica da linguagem JavaScript até tópicos avançados, como a manipulação dinâmica de uma página HTML com a plataforma Document Object Model (DOM), a fim de proporcionar os melhores resultados para o profissional, tanto do lado cliente quanto do lado servidor. O objetivo é proporcionar ao leitor um passo a passo para se tornar um desenvolvedor requisitado no mercado de trabalho.

Rômulo Francisco de Souza Maia é mestre em Ciência da Computação pela Universidade Federal de Minas Gerais (UFMG). Possui especialização em Ensino Superior (1991) pela Universidade da Amazônia e aperfeiçoamento em Análise de Sistemas pelo Centro de Serviços Educacionais do Pará (Cesep).

Capítulo 1
Introdução às linguagens de script para web
1 Web server-side vs client-side
2 JavaScript
3 ECMAScript
4 JS flavors e transpiladores
5 Principais frameworks
6 Node.js
7 CDN e NPM
8 WebAssembly, EMScripten e ASM
Considerações finais
Referências
Capítulo 2
Sintaxe básica do JavaScript
1 Usando o developer tools e console do browser
2 Tipagem dinâmica
3 Declaração de variáveis e constantes
4 Números
5 Strings
6 Booleanos
7 Vetores
8 Objetos
Considerações finais
Referências
Capítulo 3
JavaScript funcional
1 Funções, sintaxe básica e arrow-function
2 Argumentos: valor e referência, rest, default values
3 Hoisting
4 Contexto de variáveis locais
5 Closures
6 Métodos de vetores (map, reduce, filter, forEach)
7 Generators e yield
8 Funções assíncronas: async e await
Considerações finais
Referências
Capítulo 4
Orientação a objetos em JavaScript
1 Função construtora (keywords new e this)
2 Prototype
3 Classes
4 JSON
5 Spread operator
6 For in e for of
7 Map e set
8 TypeScript
Considerações finais
Referências
Capítulo 5
Document Object Model (DOM)
1 Ligando o JavaScript ao HTML
2 Modelo de documento por objetos (DOM – Document Object Model)
3 Selecionando elementos: getElement e querySelector
4 Navegando
5 Manipulando elementos
6 Considerações finais
7 Referências
Capítulo 6
Eventos e interação
1 Eventos no JavaScript
2 Adicionando e removendo listeners
3 Bubble e capture
4 Prevent default e cancelamento
5 Eventos de mouse
6 Eventos de teclado
7 Load, scrolling, change e outros eventos
8 Custom events
9 Interagindo com o usuário
10 Timers: timeout, interval, requestAnimationFrame
Considerações finais
Referências
Capítulo 7
Comunicação com o back-end
1 Coletando e manipulando dados de formulários
2 Requisições assíncronas: XHR e fetch
3 Promises
4 Tratando o resultado – do JSON para o DOM
Considerações finais
Referências
Capítulo 8
Tópicos avançados
1 Bibliotecas: uso, criação e distribuição (CDN e NPM)
2 Componentes web
3 Shadow DOM
4 Storage
5 Websockets e webworkers
6 Recursos multimídia
Considerações finais
Referências
Sobre o autor

Erscheint lt. Verlag 13.5.2021
Reihe/Serie Série Universitária
Série Universitária
Verlagsort São Paulo
Sprache portugiesisch
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte arrow-function • back-end • Booleanos • Criação de websites • Desenvolvimento de websites • ECMAScript • hoisting • HTML • JavaScript • Linguagens de Programação • Node.js • Prototype • TypeScript • vetores
ISBN-10 65-5536-616-8 / 6555366168
ISBN-13 978-65-5536-616-7 / 9786555366167
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
Apps programmieren für macOS, iOS, watchOS und tvOS

von Thomas Sillmann

eBook Download (2025)
Carl Hanser Verlag GmbH & Co. KG
CHF 40,95
Apps programmieren für macOS, iOS, watchOS und tvOS

von Thomas Sillmann

eBook Download (2025)
Carl Hanser Verlag GmbH & Co. KG
CHF 40,95