YoVDO

C++ Komplettkurs: Praxisnahe und Moderne C++ Programmierung

Offered By: Udemy

Tags

C++ Courses C Programming Courses Object-oriented programming Courses Standard Template Library (STL) Courses GUI Development Courses Smart Pointers Courses Lambda Expressions Courses Operator Overloading Courses

Course Description

Overview

Meistere anhand zahlreicher Beispiele C++. Von den Basics bis hin zu C++23. Inkl. GUI Entwicklung. [2024 Edition]

What you'll learn:
  • Erlerne die C/C++ Grundkonzepte
  • Verstehe die Logik hinter Pointern und Referenzen
  • Erlerne die wichtigsten STL Features und Funktionen
  • Programmiere mit Tools der Modernen Objektorientierung
  • Verstehe die Anwendung von Templates und Operator Überladungen
  • Verbessere deinen Code durch Lambda Ausdrücken und Smart Pointer
  • Die Programmierung von GUI Anwendungen mit Qt
  • Die effektive Implementierung von Vektoren und Matrizen
  • Das programmieren eines kleinen Computerspiels

Kursbeschreibung:

Mein C++ Komplettkurs bietet dir eine moderne und praxisnahe Einführung in die Welt der C++ Programmierung. Egal, ob du Anfänger oder erfahrener Programmierer bist, dieser umfassende Kurs vermittelt dir fundiertes Wissen über alle wichtigen Aspekte der C++-Sprache.

Du wirst die Grundlagen der C/C++ Programmierung erlernen und anschließend in die neuesten Features und Funktionen der C++11, 14, 17 und C++20/23 Standards eintauchen. Dabei wirst du den richtigen Einsatz von Pointern, Referenzen und Arrays kennenlernen sowie die wichtigsten Features und Funktionen der Standard Template Library (STL) meistern.

Zudem befasst du dich mit moderner objektorientierter Programmierung, Lambda-Ausdrücken und Templates, um deine Fähigkeiten weiter zu vertiefen. Auch der Gebrauch von Smart Pointern, Copy/Move Konstruktoren und der grafischen Benutzeroberfläche (GUI) Programmierung mit ImGui wird behandelt.

Um das Erlernte zu festigen und deine Kenntnisse in die Praxis umzusetzen, enthält der Kurs mehrere Programmierprojekte, die über den gesamten Kurs verteilt sind.

Dieser Kurs besteht aus folgenden Themengebieten:

  • DieGrundlagenderC/C++Programmierung

  • AllewichtigenFeaturesausC++11, 14, 17 und C++20/23

  • DerrichtigeEinsatzvonPointern,Referenzenund Arrays

  • AllewichtigenFeaturesundFunktionenderStandard Template Library

  • DerEinsatzvonmodernerObjektorientierung

  • DasAnwendenvonLambdaAusdrückenundTemplates

  • SmartPointerundCopy/MoveKonstruktoren

  • DieEinführungindieGUI-ProgrammierungmitImGui

  • Mehrere Programmierprojekte verteilt über den Kurs

Werde noch heute ein Profi, in der Technologie von Morgen!
Wir sehen uns im Kurs!


Taught by

Jan Schaffranek

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera