Dois anos
de acesso à Alura

30% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

C#:

Paralelismo no mundo real

Quero estudar na alura

8h

Para conclusão

6941

Pessoas nesse curso

9.3

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Execute tarefas em paralelo com Async Await
  • Utilize todos os cores de seu processador
  • Crie aplicações responsivas e performáticas
  • Escreva um código limpo com recursos modernos do C#
  • Crie tarefas canceláveis e mostre o progresso ao usuário

Público alvo_

Desenvolvedores .NET que buscam melhorar a performance e usabilidade de suas aplicações.

Guilherme Matheus Costa

linkedin

Guilherme é engenheiro de software com foco na stack Microsoft. Adora programação de baixo nível, compiladores, discussões sobre performance e internals de processadores.

Curso atualizado em 15/04/2020

Ementa

  1. Threads no .NET

    • O que são e como as Threads funcionam
    • Criando e iniciando suas Threads
    • Usando a propriedade IsAlive e a função Sleep
  2. Tasks

    • Abstraindo tarefas
    • Criando e executando Tasks
    • Mantendo a interface gráfica ativa com Tasks
    • O que é o TaskScheduler
  3. Async Await

    • Tasks com valor de retorno
    • Usando o Async Await
    • Entendendo melhor a palavra chave Async
  4. Notificando progresso ao usuário

    • Criando uma barra de progresso
    • Implementando a interface IProgress
    • Implementação do .NET da interface IProgress
  5. Criando tarefas canceláveis

    • Conhecendo o pattern de cancelamento do .NET
    • CancellationTokenSource e o CancellationToken
    • Passando o CancellationToken adiante

Descubra se esse curso é pra você! Leia as primeiras aulas

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

Conheça os planos
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

muito bom, um curso pocket pra uma necessidade que surgiu no meu trabalho!

C#: Paralelismo no mundo real

Andre Francisco De Oliveira

Sem dúvidas foi a melhor instrução de paralelismo que já encontrei, claro e objetivo.

C#: Paralelismo no mundo real

Robson Candido dos Santos Alves

SENSACIONAL! O Guilherme é extremamente didático e os treinamentos dele são sempre agradaveis de assistir!

C#: Paralelismo no mundo real

Rodrigo Ragazzi Yamamoto

Mais tempo para a sua evolução, na velocidade do mercado. Comece hoje e aproveite por 2 anos.

Conheça os Planos para Empresas