Skip to content

Dieses Repository beeinhaltet die Dateien zur YouTube Reihe "C++ Beginner Tutorial" von CodingWithMagga

License

Notifications You must be signed in to change notification settings

codingwithmagga/cpp_beginner_tutorial_de

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Beginner Tutorial

Dieses Repository beeinhaltet die Dateien zur YouTube Reihe "C++ Beginner Tutorial" von CodingWithMagga. In den Unterordnern Tutorial bzw. Übungen findet ihr die jeweiligen Dateien zu dem entsprechenden YouTube Video. Zu jedem Tutorial gibt es eine dazugehörige Übung die im Video angesprochen wurde. Es wird mit Absicht keine Musterlösung geben. Das Ziel soll es sein durch Anschauen der Videos, selbstständiges Arbeiten und mit Hilfe der Community die Aufgaben zu lösen.

Fragen oder Verbesserungsvorschläge können gerne im Kommentarbereich des jeweiligen Videos oder hier in github als Issue gestellt werden. Für die Erstellung eines Issues ist eine Registrierung bei github erforderlich. Verseht bitte eure Issues mit einem entsprechenden Label.

Tutorials und Übungen downloaden

Um die Dateien herunterzuladen ist keine Registrierung bei github notwendig, lediglich git muss auf eurem Computer installiert sein. Ein kleines Tutorial zu git findet ihr bspw. hier https://rogerdudler.github.io/git-guide/index.de.html.

Installation & Konfiguration von git

Ubuntu 16.04

Zur Installation von git unter Ubuntu 16.04 führe die folgenden Befehle in einem Terminal aus. Ein Terminal kannst du bspw. über die Tastenkombination Strg + Alt + T öffnen.

sudo apt-get update
sudo apt-get install git

Windows

siehe http://msysgit.github.com/

Mac

siehe http://sourceforge.net/projects/git-osx-installer/

Dies scheint jedoch unter einigen OSX Versionen zu Problemem zu führen. Eine Alternative ist die Installation via MacPorts

sudo port install git-core +svn +doc +bash_completion +gitweb
brew install git

Die optionalen Features müssen dabei nicht mit installiert werden, sind aber hilfreich.

Konfiguration von git

Zum Konfigurieren von git sind die folgenden Befehle hilfreich. Falls du die Dateien lediglich downloaden möchtest und keinen github Account hast, ist dieser Schritt nicht notwendig.

git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"

Download

Gebe folgenden Befehl in dein Terminal ein um dieses Repository in das aktuelle Verzeichnis herunterzuladen.

git clone https://github.com/codingwithmagga/cpp_beginner_tutorial_de

Nun habt ihr alle Dateien auf eurem Rechner.

Falls in der Zwischenzeit neue Dateien hinzugekommen sind kannst du deinen Ordner mit dem folgenden Befehl aktualisieren.

git pull

Installation cmake

Ubuntu 16.04

Zur Installation von cmake den folgenden Befehl im Terminal ( Strg + Alt + T ) ausführen.

sudo apt-get install cmake

Windows & Mac

siehe https://cmake.org/download/

Installation make, gcc, ...

Ubuntu 16.04

Zur Installation der build tools (make, gcc, ...) den folgenden Befehl im Terminal ( Strg + Alt + T ) ausführen.

sudo apt-get install build-essentials

Windows & Mac

zusätzlich für Mac: https://web.stanford.edu/class/archive/cs/cs106b/cs106b.1164/handouts/qt-creator-mac.html

zusätzlich für Windows: Installiere MinGw während der QtCreator Installation, zu sehen hier https://www.ics.com/blog/getting-started-qt-and-qt-creator-windows

Installation clang-format

Ubuntu 16.04

Zur Installation von clang-format den folgenden Befehl im Terminal ( Strg + Alt + T ) ausführen.

sudo apt install clang-format

Windows

siehe https://llvm.org/builds/

Mac

siehe http://macappstore.org/clang-format/

Installation & Konfiguration des QtCreators

folgt, ist aber im ersten Tutorialvideo auf YouTube dargestellt

Nützliche Links

About

Dieses Repository beeinhaltet die Dateien zur YouTube Reihe "C++ Beginner Tutorial" von CodingWithMagga

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published