Introdução Ao Typescript Obra Completa

By Vitor Amadeu Souza
Listen with Sir Michael Caine™ and 1,000+ voices
Length1h 3m

About this audiobook

A programação moderna exige ferramentas eficientes e flexíveis para o desenvolvimento de aplicações robustas e escaláveis. Neste contexto, o TypeScript se destaca como uma poderosa linguagem que expande as capacidades do JavaScript ao introduzir tipagem estática opcional, interfaces, classes e outros recursos avançados. Com isso, o TypeScript não apenas melhora a segurança do código, como também facilita a manutenção e o desenvolvimento de sistemas complexos. Este livro tem como objetivo fornecer um guia abrangente sobre o TypeScript, abordando desde conceitos básicos até técnicas avançadas de programação. Ele é voltado tanto para desenvolvedores iniciantes que desejam aprender a linguagem, quanto para profissionais experientes que buscam aprofundar seus conhecimentos. Inicialmente exploraremos o TypeScript, começando pela configuração do ambiente de desenvolvimento e avançando progressivamente para conceitos fundamentais, como declaração de variáveis, tipos primitivos, funções e classes. Conforme avançamos no conteúdo, discutiremos padrões de desenvolvimento e boas práticas, demonstrando como utilizar os recursos do TypeScript para escrever código mais seguro e eficiente. Também exploraremos aspectos importantes da linguagem, como inferência de tipos, interfaces, herança, modificação de acesso e funções genéricas, além de recursos modernos como Optional Chaining, Nullish Coalescing Operator e Desestruturação. Ao final do livro, o leitor terá adquirido uma compreensão ampliada sobre o TypeScript de modo a aplicá-lo em projetos, seja no desenvolvimento de aplicações web, backend, mobile ou mesmo em soluções para desenvolvimento de software em larga escala.

Audiobook details

GenreTechnology
Length1 hr 3 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateFeb 23, 2025
LanguagePortuguese

Table of contents

1Vitor Amadeu Souza
2Cerne Tecnologia
3Capítulo II – Programação em TypeScript
4Capítulo I Metodologia de desenvolvimento
5A próxima tela será apresentada.
Show all chapters
6que ela pode armazenar qualquer sequência de caracteres. Nesse
7A variável frutas é declarada como um array de strings
8Da mesma forma, a variável numeros é declarada como um
9Essa abordagem é útil para criar funções reutilizáveis que
10No exemplo há uma função chamada saudacao, que recebe
11ela não for nula ou indefinida), a função inclui essa informação na
12(neste caso, 10), então ela inclui essa informação na mensagem.
13Neste exemplo, temos uma função chamada saudacao, que
14substitui automaticamente o valor padrão.
15console.log(saudacao("João",10));
16O código define uma classe abstrata chamada Forma, que
17Ao
18Neste exemplo, temos uma função chamada saudacao, que
19Este exemplo em TypeScript declara uma variável chamada
20TypeScript automaticamente infere que o tipo de x é number, pois o
21No código, a variável numeros contém um array com os
22console.log(pares);
23indicada pela palavra-chave async, que retorna uma Promise
24No código, a variável pessoa é um objeto com as propriedades
Reproduzindo A Música De Johann Strauss Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$6 · $0.00
Lendo Um Adc No Esp8266 Usando O Ajax Programado No ArduinoVitor Amadeu Souza1h 44m$15 · $0.00
Monitorando Através Do Visual C# O Amperímetro Com O Stm32f103c8 Programado No ArduinoVitor Amadeu Souza20m$8 · $0.00
Implementando Hashtable Com Lista Programado Em PythonVitor Amadeu Souza59m$6 · $0.00
Apresentando Alguns Pontos Turísticos De Honduras Com Display Lcd Programado No ArduinoVitor Amadeu Souza8m$6 · $0.00
Desenvolvendo Um Medidor De Fluxo De Massa Modbus Para Leitura No Elipse Com Interface Rs232 No ArduinoVitor Amadeu Souza39m$10 · $0.00
Desenvolvendo Um App Em Android Programado No App Inventor Como Supervisório Para Monitoramento De H2 Usando O Esp32 Programado No ArduinoVitor Amadeu Souza40m$8 · $0.00
Acionamento Remoto De Micro-ondas Com Gsm Usando Comandos Sms Com Módulo Sim800l Programado No ArduinoVitor Amadeu Souza10m$7 · $0.00
Reproduzindo O Hino Da Bielorrússia Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$6 · $0.00
Apresentando Alguns Pontos Turísticos Da Grécia Com Display Lcd Programado No ArduinoVitor Amadeu Souza8m$6 · $0.00
Aplicando O 1º Lei De Kirchoff Programado Em Visual C#Vitor Amadeu Souza30m$7 · $0.00
Lendo Um Altímetro Com O Sensor Mpl3115 Programado No ArduinoVitor Amadeu Souza20m$6 · $0.00
Calculando O Rendimento De Um Fundo De Investimento Em Renda Fixa Programado Em Visual C#Vitor Amadeu Souza33m$6 · $0.00
Monitorando A Concentração De Barômetro Remotamente Através Da Internet Com Esp32 Programado Em Arduino E PhpVitor Amadeu Souza1h 8m$8 · $0.00
Projetando Um Shield Nodemcu Para Conectar Um Shift Register Usando O FritzingVitor Amadeu Souza22m$7 · $0.00
Projetos No Basic Para Raspberry Pi Parte ViVitor Amadeu Souza23m$8 · $0.00
Desenvolvendo Projetos Programados Em C Para Dsc Dspic Volume ÚnicoVitor Amadeu Souza8h 58m$47 · $0.00
Desenvolvendo Um Mini Dicionário De Português Para Polonês Programado No ArduinoVitor Amadeu Souza9m$6 · $0.00
Reproduzindo A Música De Robert Schumann Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$6 · $0.00
Apresentando Istmo Com Display Tft Programado No ArduinoVitor Amadeu Souza18m$6 · $0.00

You may also like

Enviando A Medição De Termômetro Por Lora Programado No PicVitor Amadeu Souza17m$7 · $0.00
Comunicação Zigbee Para Medir Concentração De Glp Programado No ArduinoVitor Amadeu Souza33m$8 · $0.00
Apresentando Pinturas De Anne-louis Girodet Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$6 · $0.00
Fundos De Investimento ImobiliárioJean Alexandre De Farias4h 6m$9 · $0.00
Projetos Com Arm Programado Em Arduino Com Base No Modelo Stm32f103c8 Parte ViiVitor Amadeu Souza28m$6 · $0.00
Desenvolvendo Um Sensor De Umidade Modbus Rs232 No PicVitor Amadeu Souza30m$10 · $0.00
Calculando O Volume De Uma Pirâmide Programado Em Visual BasicVitor Amadeu Souza30m$7 · $0.00
Calculando A Tensão Admissível Com Base No LazarusVitor Amadeu Souza34m$8 · $0.00
Desenvolvendo Um Frequencímetro Modbus Rs232 No PicVitor Amadeu Souza30m$10 · $0.00
Desenvolvendo Um Datalogger Para Medir Etanol Com Esp8266 Programado No ArduinoVitor Amadeu Souza34m$7 · $0.00
Copa América Centenário 2016Helládio Holanda1h 28m$5 · $0.00
Estudo Teológico Sistemático Em RomanosJosé Xavier4h 23m$5 · $0.00
Projetos Com Stm8s103f3 Programado Em Arduino - Parte XxixVitor Amadeu Souza14m$7 · $0.00
Apresentando Uma Lista Com As Cruzadas Na Terra Santa Com Display Lcd Programado No ArduinoVitor Amadeu Souza9m$6 · $0.00
Acessando O Barramento De 8 Bits Isa Com Porta LógicaVitor Amadeu Souza31m$10 · $0.00
Solos De Flauta-doceMarcelo Torca1h 43m$5 · $0.00
Reproduzindo A Música De Marin Marais Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$6 · $0.00
Fabricando Whisky Em CasaSergio Becker25m$5 · $0.00
Desenvolvendo Um Web Server Na Rede Ethernet Com W5100 Para Monitorar Concentração De Benzeno Programado No ArduinoVitor Amadeu Souza21m$8 · $0.00
Reproduzindo A Música De Luigi Boccherini Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$6 · $0.00