Informações sobre o curso

25,301 visualizações recentes

Resultados de carreira do aprendiz

11%

comecei uma nova carreira após concluir estes cursos

15%

consegui um benefício significativo de carreira com este curso

10%

recebi um aumento ou promoção
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível intermediário
Aprox. 19 horas para completar
Inglês

Habilidades que você terá

Concurrency (Computer Science)Actor ModelOptimistic Concurrency ControlJava Concurrency

Resultados de carreira do aprendiz

11%

comecei uma nova carreira após concluir estes cursos

15%

consegui um benefício significativo de carreira com este curso

10%

recebi um aumento ou promoção
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível intermediário
Aprox. 19 horas para completar
Inglês

Instrutores

oferecido por

Placeholder

Universidade Rice

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up95%(1,588 classificações)Info
Semana
1

Semana 1

1 hora para concluir

Welcome to the Course!

1 hora para concluir
1 vídeo (Total 1 mín.), 5 leituras, 1 teste
1 vídeos
5 leituras
General Course Info5min
Course Icon Legend2min
Discussion Forum Guidelines2min
Pre-Course Survey10min
Mini Project 0: Setup10min
5 horas para concluir

Threads and Locks

5 horas para concluir
6 vídeos (Total 41 mín.), 6 leituras, 2 testes
6 videos
1.2 Structured Locks7min
1.3 Unstructured Locks7min
1.4 Liveness7min
1.5 Dining Philosophers8min
Demonstration: Locking and Synchronization4min
6 leituras
1.1 Lecture Summary5min
1.2 Lecture Summary5min
1.3 Lecture Summary5min
1.4 Lecture Summary5min
1.5 Lecture Summary5min
Mini Project 1: Locking and Synchronization10min
1 exercício prático
Module 1 Quiz30min
Semana
2

Semana 2

4 horas para concluir

Critical Sections and Isolation

4 horas para concluir
6 vídeos (Total 36 mín.), 6 leituras, 2 testes
6 videos
2.2 Object Based Isolation (Monitors)7min
2.3 Concurrent Spanning Tree Algorithm6min
2.4 Atomic Variables6min
2.5 Read, Write Isolation5min
Demonstration: Global and Object-Based Isolation3min
6 leituras
2.1 Lecture Summary10min
2.2 Lecture Summary10min
2.3 Lecture Summary10min
2.4 Lecture Summary10min
2.5 Lecture Summary10min
Mini Project 2: Global and Object-Based Isolation10min
1 exercício prático
Module 2 Quiz33min
20 minutos para concluir

Talking to Two Sigma: Using it in the Field

20 minutos para concluir
2 vídeos (Total 10 mín.), 1 leitura
2 videos
Industry Professional on Concurrency - Dr. Shams Imam, Software Engineer3min
1 leituras
About these Talks10min
Semana
3

Semana 3

4 horas para concluir

Actors

4 horas para concluir
6 vídeos (Total 29 mín.), 6 leituras, 2 testes
6 videos
3.2 Actor Examples6min
3.3 Sieve of Eratosthenes Algorithm5min
3.4 Producer-Consumer Problem4min
3.5 Bounded Buffer Problem3min
Demonstration: Sieve of Eratosthenes Using Actor Parallelism3min
6 leituras
3.1 Lecture Summary10min
3.2 Lecture Summary10min
3.3 Lecture Summary10min
3.4 Lecture Summary10min
3.5 Lecture Summary10min
Mini Project 3: Sieve of Eratosthenes Using Actor Parallelism10min
1 exercício prático
Module 3 Quiz30min
Semana
4

Semana 4

4 horas para concluir

Concurrent Data Structures

4 horas para concluir
6 vídeos (Total 38 mín.), 7 leituras, 2 testes
6 videos
4.2 Concurrent Queue5min
4.3 Linearizability6min
4.4 Concurrent Hash Map5min
4.5 Concurrent Minimum Spanning Tree Algorithm7min
Demonstration: Parallelization of Boruvka's Minimum Spanning Tree Algorithm7min
7 leituras
4.1 Lecture Summary10min
4.2 Lecture Summary10min
4.3 Lecture Summary10min
4.4 Lecture Summary10min
4.5 Lecture Summary10min
Mini Project 4: Parallelization of Boruvka's Minimum Spanning Tree Algorithm10min
Exit Survey10min
1 exercício prático
Module 4 Quiz30min
15 minutos para concluir

Continue Your Journey with the Specialization "Parallel, Concurrent, and Distributed Programming in Java"

15 minutos para concluir
2 vídeos (Total 13 mín.), 1 leitura
2 videos
Industry Professional on Distribution - Dr. Eric Allen, Senior Vice President, Two Sigma6min
1 leituras
Our Other Course Offerings2min

Avaliações

Principais avaliações do CONCURRENT PROGRAMMING IN JAVA

Visualizar todas as avaliações

Sobre Programa de cursos integrados Parallel, Concurrent, and Distributed Programming in Java

Parallel, Concurrent, and Distributed Programming in Java

Perguntas Frequentes – FAQ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.