Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de JavaScript Assíncrono

Curso de JavaScript Assíncrono

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Curso de JavaScript Assíncrono

Economize tempo executando código ao longo do tempo. Não leva muito tempo!

É difícil imaginar um site que nunca envie mensagens para análises, APIs de terceiros ou para bancos de dados onde informações importantes, como perfil de usuário e histórico de chat, são armazenadas. Considere o seguinte cenário: você é o desenvolvedor interno da XYZ Web Solutions. O excêntrico filho do proprietário, Max Power, aparece em sua mesa em uma tarde agitada. Nos inscrevemos em uma nova plataforma de pagamento, que será menos propensa a bisbilhotar nossos... assuntos, ele diz. Certo, você concorda, com alguma hesitação. Você precisa atualizar nosso site para passar por esse fornecedor. Envie as informações de pagamento do cliente para o fornecedor e, quando a API do fornecedor enviar uma mensagem de volta, envie o pedido para nosso fornecedor, explica Max. Você liga o computador e começa a trabalhar, mas há um problema. O código JavaScript é executado de uma vez. Não há uma palavra-chave de espera em JavaScript que pause antes da próxima linha de código. Então, como podemos saber se as informações de pagamento são aprovadas pelo fornecedor antes de enviar uma mensagem para o fornecedor? Você sabia que nada disso pode ser acessado em JavaScript sem código assíncrono? Neste curso, abordaremos as 5 principais ferramentas que todos os desenvolvedores precisam para escrever JavaScript assíncrono: setTimeout, setInterval, Promise, async / await e Funções Geradoras. Ao final deste curso, você deve se sentir confortável usando todas essas ferramentas em projetos e deve ser capaz de decidir qual ferramenta faz mais sentido para qualquer projeto específico.

O que você aprenderá

- Atrasar a execução do código com setTimeout - Executar tarefas repetidamente com SetInterval - Envolver código assíncrono em Promises - Entender e usar Async / Await - Entender e usar Generators
Ver informações completas