Thread (entenda como sua aplicação funciona) // Dicionário do Programador

Código Fonte TV2020-09-1411 minutosBásico
ThreadProcessosMulti-coreParalelismoConcorrênciaComputaçãoProgramaçãoDicionário do Programador

Sobre este curso

Você sabe o que é Thread? E processos? Essa parte da computação precisa ser entendida por todos na programação. Desenvolver aplicações que consigam extrair o máximo dos processadores multi-core faz toda a diferença. Convidamos você então a entender melhor esses e outros conceitos como: Multi Thread, Thread Safe, Paralelismo e também Concorrência.

Sobre o Curso

Este vídeo, parte da série 'Dicionário do Programador' do canal Código Fonte TV, explora e desmistifica conceitos cruciais da computação como Threads e Processos. Compreender como as aplicações operam e interagem com o hardware, especialmente processadores multi-core, é fundamental para o desenvolvimento de software eficiente e otimizado.

O que você vai aprender

  • Entender o que é uma Thread
  • Entender o que são Processos
  • Conceitos de Multi Thread
  • O que significa ser Thread Safe
  • A diferença entre Paralelismo e Concorrência
  • Como as aplicações funcionam e aproveitam processadores multi-core

Pré-requisitos

  • Conhecimento básico de lógica de programação
  • Curiosidade sobre o funcionamento interno de sistemas operacionais e aplicações
  • Familiaridade com termos gerais de computação (opcional, mas ajuda)

Para quem é este curso

  • Desenvolvedores de software de todos os níveis que desejam solidificar seus conhecimentos sobre como as aplicações são executadas.
  • Estudantes de ciência da computação e áreas correlatas que buscam entender os fundamentos de Threads e Processos.
  • Qualquer profissional da área de TI que queira otimizar o desempenho de suas aplicações ou simplesmente aprofundar seus conhecimentos em fundamentos da computação.