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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Node-js por trás das cenas [Árabe]

Curso de Node-js por trás das cenas [Árabe]

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.

Node-js nos Bastidores [Inglês]

Aprenda Tópicos Avançados de Node-js para Melhorar o Desempenho do Aplicativo e se Destacar em Entrevistas de Node-js

Avaliação: 4.5 de 594 avaliações

Duração Total: 2.5 horas

Total de Palestras: 22

Nível de Dificuldade: Todos os Níveis

Aprender os conceitos básicos de Node-js é ótimo, mas mergulhar em sua estrutura interna e dominar o loop de eventos é ainda melhor. Neste curso, você obterá conhecimento aprofundado sobre tópicos avançados de Node-js que ajudarão a otimizar o desempenho do seu aplicativo e se destacar em sua próxima entrevista de Node-js.

O que será abordado neste curso?

  • Estrutura Interna do Node: Entenda o ciclo de vida do Node-js e explore seu lado em C++. Aprenda sobre o processo de ligação entre C++ e JavaScript dentro do Node-js.
  • Domine o Loop de Eventos: Obtenha uma compreensão abrangente do loop de eventos e seus ticks. Implemente o loop de eventos para compreender seu comportamento na prática. Demonstre ao seu entrevistador que o Node-js não é de apenas uma única thread através de código e benchmarking.
  • Delegação do Libuv: Explore o propósito do Libuv e como ele melhora o desempenho do Node-js. Aumente o tamanho do pool de threads do Libuv e faça benchmark do seu código. Aprofunde-se na programação multithread com o pool de threads.
  • Delegação do SO: Entenda o conceito de delegação do SO no Node-js e Libuv. Aprenda quando o Node-js e o Libuv decidem delegar funções para o sistema operacional.
  • Perguntas Complexas de Entrevistas sobre Nodejs: Treine-se para resolver problemas complexos e distribuir suas threads de forma eficaz entre os núcleos da sua máquina.
  • Bloqueio do Loop de Eventos: Escreva código para bloquear intencionalmente o loop de eventos e meça seu impacto no desempenho. Descubra como o clustering e as worker threads podem mitigar os efeitos do bloqueio.
  • Modo de Cluster do Node: Aprenda como executar seu programa no modo de cluster e utilizar o pm2 para gerenciamento de clusters. Entenda como o modo de cluster resolve o bloqueio do loop de eventos.
  • Worker Threads: Explore o uso de worker threads e como elas podem resolver o bloqueio do loop de eventos.

O que você aprenderá:

  • Conquistar entrevistas de desenvolvedor Node-js
  • Dominar o loop de eventos escrevendo seu próprio loop de eventos
  • Aumentar o desempenho usando worker threads e clustering
  • Entender o processo de ligação entre C++ e JavaScript dentro do Node-js
  • Dominar o pool de threads do Libuv e seu impacto em seu aplicativo
  • Entender a delegação do SO no Node-js
Ver informações completas