Thread (entenda como sua aplicação funciona) // Dicioná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.