32h

Para conclusão

2
Cursos

Java e Threads

Quando você usa Java, você estará usando automaticamente Threads, porque o Java já nasceu com essa ideia de executar tarefas em paralelo. Tanto servidor quanto banco de dados precisam executar várias tarefas ou várias requisições ao mesmo tempo para ter uma performance satisfatória, ou seja, executar tarefas em paralelo está relacionado com o desempenho.

Esta formação vai garantir que você entenda como as bibliotecas funcionam por debaixo dos panos, e até para entender as configurações delas.

Nesta formação você vai aprender a criar processos em paralelo, controlar a ordem de execução das suas threads, e demais conhecimentos importantes relacionados a Threads.

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?

  • Nico Steppat

    Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

  • Nico Steppat

    Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

Passo a passo
  1. 1 Java e Threads

    Você vai começar aprendendo a criar processos em paralelo, controlar a ordem de execução das suas threads, vai conhecer os problemas de acesso concorrente, acessar variáveis compartilhadas, esperar a execução de outra thread e a notificar outra thread.

    Em seguida vai aprender a escutar exceções de outras threads, usar o cache local de variáveis em threads, a reaproveitar threads, a sincronizar threads de leitura e escrita e a trabalhe com filas.

    • Curso Threads em Java 1: programação paralela

      16h
      • Saiba como criar processos em paralelo
      • Controle a ordem de execução das suas threads
      • Conheça os problemas de acesso concorrente
      • Acesse variáveis compartilhadas
      • Espere a execução de outra thread
      • Notifique outra thread
    • Curso Threads em Java 2: programação concorrente avançada

      16h
      • Escute exceções de outras threads
      • Use o cache local de variáveis em threads
      • Reaproveite threads
      • Sincronize threads de leitura e escrita
      • Trabalhe com Filas

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

nossos alunos e alunas

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

Melhor professor do aluram Muito boa a didática, explicação e projeto.

Threads em Java 2: programação concorrente avançada

Murilo Nespolo Spineli

O professor é carismático e tem domínio sobre o conteúdo. Seu português também é muito bom e claro.

Threads em Java 1: programação paralela

alexf

Comece hoje mesmo os cursos de Programação paralela com Threads em Java. Matricule-se agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas