Informações sobre o curso

45,218 visualizações recentes

Resultados de carreira do aprendiz

14%

comecei uma nova carreira após concluir estes cursos

10%

consegui um benefício significativo de carreira com este curso
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. 9 horas para completar
Inglês

Instrutores

Resultados de carreira do aprendiz

14%

comecei uma nova carreira após concluir estes cursos

10%

consegui um benefício significativo de carreira com este curso
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. 9 horas para completar
Inglês

oferecido por

Placeholder

Universidade da Califórnia, Irvine

Programa - O que você aprenderá com este curso

Semana
1

Semana 1

2 horas para concluir

MODULE 1: Why Use Concurrency?

2 horas para concluir
2 vídeos (Total 40 mín.), 5 leituras, 2 testes
2 videos
M1.2.1-1v314min
5 leituras
M1.1.1 - Parallel Execution2min
M1.1.2 - Von Neumann Bottleneck2min
M1.1.3 - Power Wall2min
M1.2.1 - Concurrent vs Parallel2min
M1.2.2 - Hiding Latency2min
1 exercício prático
Module 1 Quiz14min
Semana
2

Semana 2

2 horas para concluir

MODULE 2: CONCURRENCY BASICS

2 horas para concluir
2 vídeos (Total 36 mín.), 5 leituras, 2 testes
2 videos
M2.2.1-2v315min
5 leituras
M2.1.1- Processes2min
M2.1.2 - Scheduling2min
M2.1.3 - Threads and Goroutines2min
M2.2.1 - Interleavings2min
M2.2.2 - Race Conditions2min
1 exercício prático
Module 2 Quiz14min
Semana
3

Semana 3

2 horas para concluir

MODULE 3: THREADS IN GO

2 horas para concluir
3 vídeos (Total 53 mín.), 7 leituras, 2 testes
3 videos
M3.2.1-2v316min
M3.3.1-3v323min
7 leituras
M3.1.1 - Goroutines2min
M3.1.2 - Exiting Goroutines2min
M3.2.1 - Basic Synchronization2min
M3.2.2 - Wait Groups2min
M3.3.1 - Communication2min
M3.3.2 - Blocking on Channels2min
M3.3.3 - Buffered Channels2min
1 exercício prático
Module 3 Quiz14min
Semana
4

Semana 4

3 horas para concluir

MODULE 4: SYNCHRONIZED COMMUNICATION

3 horas para concluir
3 vídeos (Total 55 mín.), 8 leituras, 2 testes
3 videos
M4.2.1-3v318min
M4.3.1-3v325min
8 leituras
M4.1.1 - Blocking on Channels2min
M4.1.2 - Select2min
M4.2.1 - Mutual Exclusion2min
M4.2.2 - Mutex2min
M4.2.3 - Mutex Methods2min
M4.3.1 - Once Synchronization2min
M4.3.2 - Deadlock2min
M4.3.3 - Dining Philosophers2min
1 exercício prático
Module 4 Quiz30min

Avaliações

Principais avaliações do CONCURRENCY IN GO

Visualizar todas as avaliações

Sobre Programa de cursos integrados Programming with Google Go

Programming with Google Go

Perguntas Frequentes – FAQ

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