C/C++ Projekte: Make, CMake, Unit Tests und Tooling [2023]

Dieser Kurs richtet sich an Personen, die ihre Fähigkeiten im C/C++-Projektmanagement erweitern und ihre Kenntnisse in der Softwareentwicklung vertiefen möchten. Durch die Teilnahme an diesem Kurs erhalten Sie ein umfassendes Verständnis von CMake und anderen wichtigen Tools für professionelle C/C++-Projekte.

Der Kurs beginnt mit einer Schritt-für-Schritt-Anleitung zur Installation der notwendigen Software für Windows-, Linux- und Mac-Betriebssysteme. Anschließend erhalten Sie eine gründliche Einführung in Makefile und CMake. Die Beherrschung dieser Werkzeuge wird Sie in die Lage versetzen, plattformübergreifende Projekte effizient zu verwalten und zu erstellen und dadurch Ihre Produktivität und Attraktivität auf dem Arbeitsmarkt zu steigern.

Zusätzlich zu CMake behandelt der Kurs verschiedene andere Themen, die für ein erfolgreiches C/C++-Projektmanagement entscheidend sind. Sie lernen, wie Sie Doxygen-Dokumentation erstellen, den Conan Package Manager einsetzen, Unit-Tests mit Catch2 durchführen, Logging- und Benchmarking-Techniken implementieren und vieles mehr. Der Kurs bietet auch Einblicke in Code Coverage und CI-Tests sowie in verschiedene Tooling-Optionen wie LTO, Clang-Tidy, Clang-Format, pre-commit und cmake-format.

Im Laufe des Kurses erwerben Sie wertvolles Wissen über Debugging-Techniken und Projektinstallation. Dieser umfassende Lehrplan stattet Sie mit den notwendigen Fähigkeiten aus, um sich in der Softwareentwicklungsbranche auszuzeichnen und Karrierechancen zu ergreifen.

Mit der Teilnahme an diesem Kurs investieren Sie in Ihre berufliche Entwicklung und stellen sicher, dass Sie in der sich ständig weiterentwickelnden Technologielandschaft wettbewerbsfähig bleiben. Lassen Sie sich diese Gelegenheit nicht entgehen, Ihr Wissen zu erweitern und ein kompetenter C/C++-Projektmanager zu werden. Melden Sie sich noch heute an!

Kurslink: https://www.udemy.com/course/c-projekte-fur-fortgeschrittene-cmake-tests-und-tooling/