Über diesen Kurs

38,121 kürzliche Aufrufe

Karriereergebnisse der Lernenden

17%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs

20%

erhalten Sie eine Gehaltserhöhung oder Beförderung
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Ca. 17 Stunden zum Abschließen
Englisch
Untertitel: Englisch

Kompetenzen, die Sie erwerben

Graph TheoryC++11Standard Template LibraryC++

Karriereergebnisse der Lernenden

17%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs

20%

erhalten Sie eine Gehaltserhöhung oder Beförderung
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Ca. 17 Stunden zum Abschließen
Englisch
Untertitel: Englisch

Dozent

von

University of California, Santa Cruz-Logo

University of California, Santa Cruz

Lehrplan - Was Sie in diesem Kurs lernen werden

Woche
1

Woche 1

3 Stunden zum Abschließen

STL and the game of Hex

3 Stunden zum Abschließen
16 Videos (Gesamt 157 min), 1 Lektüre
16 Videos
1.1 Overview10m
1.2 New in C++115m
1.3 Standard Template Library9m
1.4 Iterator Categories11m
1.5 Example Poker Probability26m
1.6 Bidirectional Iterator8m
1.7 Random Access Iterator6m
1.8 STL: Overview of Containers10m
1.9 Associative Containers11m
1.10 STL: Algorithms Library6m
1.11 Non-mutating Algorithm7m
1.12 Lambda Expressions: for_each Function11m
1.13 Numerical algorithms6m
1.14 Functional Objects9m
1.15 Defined Function Object Classes: Function Adapters7m
1 Lektüre
Topics, readings & files10m
Woche
2

Woche 2

4 Stunden zum Abschließen

Hex as a graph and Inheritance

4 Stunden zum Abschließen
14 Videos (Gesamt 138 min), 1 Lektüre, 1 Quiz
14 Videos
2.2 Homework Basic Hex Program4m
2.3 Basics of Inheritance13m
2.4 Traits and Inheritance7m
2.5 Virtual Member Functions10m
2.6 C++ Feature: 'final'1m
2.7 Topics on Inheritance1m
2.8 Hex Overview15m
2.9 One Style for a 11x11 Hex Graph6m
2.10 The Inheritance Mechanism10m
2.11 A Derived Class: grad_student18m
2.12 Students and Graduate Students12m
2.13 Virtual Function Selection10m
2.14 Confusion with Overloading5m
1 Lektüre
Topics, homework, readings & files10m
Woche
3

Woche 3

2 Stunden zum Abschließen

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

2 Stunden zum Abschließen
11 Videos (Gesamt 133 min), 1 Lektüre
11 Videos
3.2 Some Further Constructors5m
3.3 'Move' Constructor17m
3.4 Lookahead12m
3.5 Plausible Move Generator22m
3.6 alpha-beta Algorithm Preview4m
3.7 alpha-beta Improvement to Min Max15m
3.8 Polish Notation8m
3.9 Referential Garbage Collection17m
3.10 Abstract Base Class = 0 Notation9m
3.11 Tree Constructors8m
1 Lektüre
Topics, readings & files10m
Woche
4

Woche 4

5 Stunden zum Abschließen

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

5 Stunden zum Abschließen
16 Videos (Gesamt 178 min), 1 Lektüre, 1 Quiz
16 Videos
4.2 Monte Carlo12m
4.3 Basic Monte Carlo Idea5m
4.4 Simple Idea for Generating Board7m
4.5 MC - Go (2006)16m
4.6 Asserts and Exceptions18m
4.7 Static Asserts - New C++11 Feature8m
4.8 Exceptions13m
4.9 C++11 & Design Patterns18m
4.10 C++11 Standard12m
4.11 Thread8m
4.12 <tuple> C++11 New Library12m
4.13 The Bigger Picture10m
4.14 Factory Method6m
4.15 Factory Code; C++ 11 Example3m
4.16 Adapter Pattern6m
1 Lektüre
Topics, homework, readings & files10m

Bewertungen

Top-Bewertungen von C++ FOR C PROGRAMMERS, PART B

Alle Bewertungen anzeigen

Häufig gestellte Fragen

  • Der Zugang zu Vorlesungen und Aufgaben hängt von der Art Ihrer Anmeldung ab. Wenn Sie einen Kurs im Gastmodus belegen, können Sie die meisten Kursmaterialien kostenlos einsehen. Um auf benotete Aufgaben zuzugreifen und ein Zertifikat zu erhalten, müssen Sie während oder nach Ihrer Gastphase das Zertifikat erwerben. Wenn Sie die Gastoption nicht sehen:

    • Der Kurs bietet möglicherweise keine Gastoption an. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen.
    • Der Kurs kann stattdessen "Vollständiger Kurs ohne Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Aufgaben einreichen und eine Endnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
  • Wenn Sie ein Zertifikat erwerben, erhalten Sie Zugriff auf alle Kursmaterialien, einschließlich bewerteter Aufgaben. Nach Abschluss des Kurses wird Ihr elektronisches Zertifikat zu Ihrer Seite „Errungenschaften“ hinzugefügt – von dort können Sie Ihr Zertifikat ausdrucken oder es zu Ihrem LinkedIn Profil hinzufügen. Wenn Sie nur lesen und den Inhalt des Kurses anzeigen möchten, können Sie kostenlos als Gast an dem Kurs teilnehmen.

  • Sie haben bis zu zwei Wochen nach Ihrem Zahlungsdatum beziehungsweise bis zu zwei Wochen nach Beginn der ersten Kurseinheit (bei Kursen, die gerade gestartet sind) Anspruch auf eine volle Rückerstattung, je nachdem, was später eintritt. Nach dem Erwerb eines Kurszertifikats besteht kein Anrecht mehr auf Rückerstattung, auch dann nicht, wenn Sie den Kurs innerhalb des Zeitraums von zwei Wochen abgeschlossen haben. Lesen Sie unsere vollständige Rückerstattungsrichtlinie.

  • Ja, Coursera bietet Kursteilnehmern, die die Gebühr nicht bezahlen können, finanzielle Hilfe an. Sie beantragen diese Hilfe, indem Sie auf den entsprechenden Link links unter der Schaltfläche "Anmelden" klicken. Sie werden dazu aufgefordert, ein Antragsformular auszufüllen, und Sie werden benachrichtigt, wenn Ihr Antrag bewilligt wird. Mehr erfahren.

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..