9h

Para conclusão

1
Curso
1
Artigo

Essa formação está em pré-lançamento! O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Você já pode fazer os primeiros cursos dessa formação. Ela continuará a ser criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Arquitetura do Node.js

Boas-vindas ao Guia de Aprendizado em Tópicos Avançados com Node.js! Aqui você irá explorar como o Node.js funciona por trás dos panos, desde a sua arquitetura interna até a prática de técnicas avançadas para criar aplicações de alto desempenho e escalabilidade.

Neste guia, você mergulhará nos conceitos fundamentais do loop de eventos, paralelismo e processamento não-bloqueante, entendendo como o Node.js utiliza threads e processos para gerenciar tarefas de maneira eficiente.

Este curso é ideal para desenvolvedores e desenvolvedoras que já têm experiência com Node.js e desejam aprofundar seus conhecimentos para construir aplicações mais performáticas e resolver desafios reais do dia a dia com técnicas avançadas.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Thiago Bussola

  • Thiago Bussola

Essa formação está em pré-lançamento. O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Ao mesmo tempo você já pode fazer os primeiros cursos e conteúdo. Ela será criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Passo a passo
  1. 1 Streams para processamento de arquivos

    Neste primeiro passo da formação, você aprender a manipular arquivos em aplicações Node.js, entendendo como o Node.js faz o processamento de arquivos de forma não-bloqueante, criando uma aplicação orientada a eventos e utilizando a biblioteca Streams do Node.js para processamento, transmissão de arquivos e transcrição automática de áudio usando a API da OpenIA na cloud da Azure.

    • Curso Node.js: dominando streams e processando arquivos pesados

      08h
      • Compreenda o funcionamento do loop de eventos do Node.js com arquivos grandes
      • Manipule arquivos extensos, incluindo leitura e escrita
      • Realize uploads e streams de arquivos de vídeo
      • Integre aplicações Node.js com a API da OpenAI
      • Implemente tratamento de erros em streams
    • Artigo Arquitetura do Node.js: entenda o loop de eventos | Alura

Escola

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas