Programação Java Multithreading
O instrutor Syed Ahmed está disponibilizando GRATUITAMENTE na Udemy o curso Master Java Multithreading Programming from Zero (Modern).
Abaixo a descrição do curso
Bem-vindo a este curso incrível sobre programação Java Multi-threading.
O curso irá guiá-lo através dos aspectos importantes do multi-threading em java.
O curso fornecerá uma compreensão aprofundada de Threading e programação paralela em java usando técnicas e sintaxe moderna de java. Estaremos construindo aplicativos de threading Java do mundo real usando tecnologia java moderna como Lambda’s e Streams.
O curso é para iniciantes e também para programadores experientes !
O que você aprenderá
- Você aprenderá sobre multi-threading em java, conceitos básicos e avançados
- Você aprenderá sobre programação paralela com Thread Class
- Você aprenderá sobre programação paralela com Runnable Interface
- Você vai entender a diferença entre processamento sequencial e paralelo
- Você aprenderá a esperar pela conclusão da thread
- Você vai entender a diferença entre variáveis voláteis e não voláteis
- Você vai entender a diferença entre DeadLock e LiveLock
- Você aprenderá sobre a sincronização
- Você entenderá quando usar o bloqueio sincronizado e os métodos sincronizados
- Você implementará exemplos de Wait, Notify e NotifyAll
- Você entenderá quando chamar Wait Notify e NotifyAll
- Você vai entender Locks
- Você vai entender semáforo
- Você aprenderá sobre o pool de threads do Executor e do Executor
- Você aprenderá a diferença entre Callable e Runnable
- Você entenderá como obter os valores retornados do chamável
- Você aprenderá sobre utilitários simultâneos, como Latch, Cyclic Barrier
- Você aprenderá sobre Blocking Queues, como Array Blocking Queue, Delay Queue, Linked Blocking Queue, Priority Blocking Queue e Synchronous Queue
- Você vai entender a diferença entre as collections tradicionais e concorrentes
- Você aprenderá sobre coleções simultâneas, como HashMap e Navigable Map
- Você aprenderá sobre a operação básica da API Stream
- Você aprenderá sobre Numeric Streams
- Você vai entender a operação de Stream Parallel
- Você aprenderá sobre a estrutura Fork-Join
Para começar o seu aprendizado, é simples ! Basta ter uma conta na Udemy e CLICAR AQUI para ser redirecionado ao curso !
O curso é em inglês. Caso você ainda não domine o idioma, agora é a hora de começar ! Há diversos cursos excelentes que também são gratuitos, como divulgado no link abaixo:
Sobre os eventos, livros e cursos divulgados no GPO
Aqui no GPO (Grupo de Profissionais Oracle) fazemos a divulgação de livros, eventos e cursos técnicos GRATUITOS para que você possa adquirir conhecimento e aplicá-lo em sua vida acadêmica e profissional.
Temos trazido desde 2001 as principais novidades do mundo da tecnologia, vagas de emprego, artigos técnicos e um fórum extremamente rico para tirar suas dúvidas, entre outras coisa. Tudo isso para o desenvolvimento de uma comunidade sólida e colaborativa.
Tudo isso só existe graças a todos os nossos colaboradores, que nos enviam essas oportunidades para que possam ser divulgadas para toda a comunidade. Sem isso, o nosso trabalho se tornaria algo praticamente inviável ! O GPO é feito pela comunidade para a propria comunidade !
Caso tenha conhecimento de algo que queira compartilhar, você poderá fazê-lo de uma maneira muito simples. Você pode enviá-la através do e-mail contato@profissionaloracle.com.br ou pelo formulário.
Um pequeno gesto que pode fazer uma diferença GIGANTE na vida de muita gente !