Jetzt überall auch offline lernen, mit der neuen learnity-App

Laden im App Store
Jetzt bei Google Play

C++ - Grundlagenkurs

 
Rheinwerk_Verlag
Der heute auf seinem Feld führende Rheinwerk Verlag, 1999 als Galileo Press gegründet, setzt mit seinen Büchern, E-Books und Videokursen Maßstäbe auf den Gebieten Computing, Design und Fotografie.

Ausgehend von klassischen IT- und Design-Themen hat der Fachverlag sein Angebot, bei dem für jeden etwas dabei ist, inzwischen deutlich ausgebaut. Einsteiger, die sich Grundlagenkenntnisse aneignen wollen, kommen genauso auf ihre Kosten wie Experten, die ihr Wissen vertiefen wollen.

114 Videos | Gesamtlänge 812:25 min

Ein gebuchter Kurs ist unbegrenzt wiederholt nutzbar.
Gesamter Kurs
39,90 €
  Kurs jetzt buchen

Kurzbeschreibung:
Lernen Sie Grundlagen der Programmierung in C++ vom ersten kleinen Programm bis zur grafischen Benutzeroberfläche.

Beschreibung:
Diese Kursreihe beschäftigt sich mit der Programmiersprache C++. Ausgehend von den grundlegenden Programmierkonzepten beschäftigen wir uns u.A. mit den unterschiedlichen Datentypen, Funktionen und
mehr  

Schlagwörter: Informatik IT Programmiersprache Programmieren Programmierung Objektorientiertes_Programmieren CPlusPlus OOP Variablen Iteratoren SQL SQLite Qt Qt-Bibliothek GUI Templates STL CSV Schleifen Verzweigungen Vererbung Ableitung

  Einleitung  
2:25 min
1. Grundlagen
  1.1 Überblick  
0:27 min
  1.2 Heranführung  
6:57 min
  1.3 C++ unter Windows  
2:39 min
  1.4 C++ unter Linux  
6:33 min
  1.5 C++ unter OS X  
7:26 min
  1.6 Das erste Programm  
8:26 min
  1.7 Datentypen  
6:01 min
  1.8 Manipulatoren  
7:16 min
  1.9 Rechenoperatoren  
9:15 min
  1.10 Die Konsole  
3:53 min
  1.11 Fehler im Code  
6:10 min
  1.12 Weitere Datentypen  
15:58 min
2. Operatoren und Kontrollstrukturen
  2.1 Überblick  
0:26 min
  2.2 Verzweigungen - "if" & "else"  
4:16 min
  2.3 Vergleichsoperatoren  
7:13 min
  2.4 Verzweigungen - "else if"  
7:21 min
  2.5 Logische Operatoren  
11:47 min
  2.6 Verzweigungen - "switch" & "case"  
5:53 min
  2.7 Schleifen - "for"  
11:16 min
  2.8 Schleifen - "do-while"  
5:14 min
  2.9 Schleifen - "while"  
7:04 min
3. Funktionen
  3.1 Überblick  
0:23 min
  3.2 Funktionen definieren  
10:21 min
  3.3 Funktionen mit Parametern  
5:41 min
  3.4 Der Begriff "return"  
5:55 min
  3.5 Zeiger & Speicheradresse  
4:50 min
  3.6 Zeiger als Parameter  
5:39 min
  3.7 Referenzen  
7:53 min
  3.8 Vorgabewerte  
3:01 min
  3.9 Variable Parameterliste  
6:51 min
  3.10 Funktionen überladen  
4:35 min
4. Felder & Strukturen
  4.1 Überblick  
0:20 min
  4.2 Statische Felder  
9:56 min
  4.3 Felder & Zeiger  
4:47 min
  4.4 Dynamische Felder  
7:56 min
  4.5 Datentyp - string  
11:51 min
  4.6 String eingeben  
9:37 min
  4.7 Datentyp - Struktur  
4:23 min
  4.8 Strukturdaten - Zeiger  
9:55 min
  4.9 Strukturdaten - Felder  
6 min
  4.10 Strukturdaten - Strukturen  
11:10 min
5. Vordefinierte Funktionen
  5.1 Überblick  
0:28 min
  5.2 Zufallszahlen  
16:26 min
  5.3 Mathematische Funktionen  
16:33 min
  5.4 Datum & Uhrzeit  
8:31 min
  5.5 Zeiten und Zeiträume  
11:08 min
  5.6 Daten austauschen  
12:10 min
6. Objektorientierung
  6.1 Überblick  
0:28 min
  6.2 Grundbegriffe  
10:32 min
  6.3 Beispielklasse  
9:26 min
  6.4 Konstruktoren & Dekonstruktoren  
14:22 min
  6.5 Statische Elemente  
6:54 min
  6.6 Operatoren überladen  
11:40 min
  6.7 Objekt als Eigenschaft  
10:49 min
7. Vererbung & Polymorphie
  7.1 Überblick  
0:28 min
  7.2 Vererbung - Vorteile  
3:41 min
  7.3 Basisklasse  
7:38 min
  7.4 Erste abgeleitete Klasse  
9:30 min
  7.5 Zweite abgeleitete Klasse  
4:59 min
  7.6 Zugriffsbereiche  
5:08 min
  7.7 Vererbung - Konstruktoren & Destruktoren  
7:45 min
  7.8 Polymorphie  
12:35 min
  7.9 Mehrfachvererbung  
13:51 min
8. Datenströme
  8.1 Überblick  
0:27 min
  8.2 Datenströme schreiben  
9:08 min
  8.3 Datenströme lesen  
8:05 min
  8.4 Daten formatieren  
6:06 min
  8.5 Daten lesen  
4:31 min
  8.6 Daten schreiben  
5:42 min
  8.7 String-Streams konstruieren  
5:43 min
  8.8 String-Streams dekonstruieren  
4:56 min
  8.9 CSV-Format schreiben  
8:27 min
  8.10 CSV-Format lesen  
9:37 min
9. Standard Template Library & Vorlagen
  9.1 Überblick  
0:32 min
  9.2 Vorlagen - Funktionen  
9:26 min
  9.3 Vorlagen - Klassen  
5:43 min
  9.4 Standard Template Library  
12:02 min
  9.5 Iteratoren & Arrays  
11:13 min
  9.6 Stapel & Vektoren  
13:34 min
  9.7 Warteschlangen  
9:18 min
  9.8 Listen  
12:44 min
  9.9 Sets  
10:50 min
  9.10 Maps  
11:11 min
  9.11 Algorithmen  
10:21 min
10. Objektorientierung - Weiterführendes
  10.1 Überblick  
0:26 min
  10.2 Kopierkonstruktor & Zuweisungsoperator  
12:18 min
  10.3 Elemente "befreunden"  
8:18 min
  10.4 Namensbereich  
6:35 min
  10.5 Ausnahmebehandlung  
8:15 min
  10.6 Ausnahmen selbst erzeugen  
6:29 min
  10.7 Fehlerklassen  
5:38 min
  10.8 Standardwerte festlegen  
2:25 min
11. Grafische Benutzeroberfläche
  11.1 Überblick  
0:22 min
  11.2 Qt-Bibliothek unter Windows  
2:17 min
  11.3 Qt-Bibliothek unter Linux  
2:17 min
  11.4 Qt-Bibliothek unter OS X  
3:43 min
  11.5 Grafische Oberfläche anzeigen  
7:12 min
  11.6 Anwendung programmieren I  
6:30 min
  11.7 Anwendung programmieren II  
9:30 min
  11.8 Anwendung programmieren III  
4:33 min
  11.9 Schaltflächen anpassen  
7:52 min
  11.10 Schaltflächen anpassen II  
7:20 min
  11.11 Widgets  
8:38 min
  11.12 Mit Widgets interagieren  
9:30 min
12. SQLite-Datenbanken
  12.1 Überblick  
0:36 min
  12.2 Mit Datenbank verbinden  
7:52 min
  12.3 Tabelle anlegen  
6:26 min
  12.4 Tabelleneintrag erzeugen  
4:09 min
  12.5 Einträge anzeigen  
5:42 min
  12.6 Daten filtern  
9:23 min
  12.7 Benutzerdefinierte Aufgaben  
7:10 min
  12.8 Daten sortieren  
3:38 min
  12.9 Daten verändern  
7:43 min