Informações sobre o curso

12,317 visualizações recentes

Resultados de carreira do aprendiz

17%

consegui um benefício significativo de carreira com este curso

20%

recebi um aumento ou promoçã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.

Aprox. 14 horas para completar

Sugerido: 5 weeks of study, 2-3 hours/week...

Inglês

Legendas: Inglês

Habilidades que você terá

Graph TheoryC++11Standard Template LibraryC++

Resultados de carreira do aprendiz

17%

consegui um benefício significativo de carreira com este curso

20%

recebi um aumento ou promoçã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.

Aprox. 14 horas para completar

Sugerido: 5 weeks of study, 2-3 hours/week...

Inglês

Legendas: Inglês

oferecido por

Logotipo de Universidade da Califórnia, Santa Cruz

Universidade da Califórnia, Santa Cruz

Programa - O que você aprenderá com este curso

Semana
1

Semana 1

3 horas para concluir

STL and the game of Hex

3 horas para concluir
16 vídeos (Total 157 mín.), 1 leitura
16 videos
1.1 Overview10min
1.2 New in C++115min
1.3 Standard Template Library9min
1.4 Iterator Categories11min
1.5 Example Poker Probability26min
1.6 Bidirectional Iterator8min
1.7 Random Access Iterator6min
1.8 STL: Overview of Containers10min
1.9 Associative Containers11min
1.10 STL: Algorithms Library6min
1.11 Non-mutating Algorithm7min
1.12 Lambda Expressions: for_each Function11min
1.13 Numerical algorithms6min
1.14 Functional Objects9min
1.15 Defined Function Object Classes: Function Adapters7min
1 leituras
Topics, readings & files10min
Semana
2

Semana 2

4 horas para concluir

Hex as a graph and Inheritance

4 horas para concluir
14 vídeos (Total 138 mín.), 1 leitura, 1 teste
14 videos
2.2 Homework Basic Hex Program4min
2.3 Basics of Inheritance13min
2.4 Traits and Inheritance7min
2.5 Virtual Member Functions10min
2.6 C++ Feature: 'final'1min
2.7 Topics on Inheritance1min
2.8 Hex Overview15min
2.9 One Style for a 11x11 Hex Graph6min
2.10 The Inheritance Mechanism10min
2.11 A Derived Class: grad_student18min
2.12 Students and Graduate Students12min
2.13 Virtual Function Selection10min
2.14 Confusion with Overloading5min
1 leituras
Topics, homework, readings & files10min
Semana
3

Semana 3

2 horas para concluir

Hex and the use of AI and C++ Move semantics

2 horas para concluir
11 vídeos (Total 133 mín.), 1 leitura
11 videos
3.2 Some Further Constructors5min
3.3 'Move' Constructor17min
3.4 Lookahead12min
3.5 Plausible Move Generator22min
3.6 alpha-beta Algorithm Preview4min
3.7 alpha-beta Improvement to Min Max15min
3.8 Polish Notation8min
3.9 Referential Garbage Collection17min
3.10 Abstract Base Class = 0 Notation9min
3.11 Tree Constructors8min
1 leituras
Topics, readings & files10min
Semana
4

Semana 4

5 horas para concluir

Monte Carlo Hex Program, Further advanced C++ Topics and Patterns

5 horas para concluir
16 vídeos (Total 178 mín.), 1 leitura, 1 teste
16 videos
4.2 Monte Carlo12min
4.3 Basic Monte Carlo Idea5min
4.4 Simple Idea for Generating Board7min
4.5 MC - Go (2006)16min
4.6 Asserts and Exceptions18min
4.7 Static Asserts - New C++11 Feature8min
4.8 Exceptions13min
4.9 C++11 & Design Patterns18min
4.10 C++11 Standard12min
4.11 Thread8min
4.12 <tuple> C++11 New Library12min
4.13 The Bigger Picture10min
4.14 Factory Method6min
4.15 Factory Code; C++ 11 Example3min
4.16 Adapter Pattern6min
1 leituras
Topics, homework, readings & files10min

Avaliações

Principais avaliações do C++ FOR C PROGRAMMERS, PART B
Visualizar todas as avaliações

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

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