C++ Programmierkurs

Der Kurs richtet sich an Studenten und Doktoranden, die bereits eine imperative bzw. objektorientierte Programmiersprache (wie z.B. Java, C#, Python) beherrschen. Er soll einen breiten Überblick über modernes Standard-C++ (C++11/14) vermitteln, ohne wichtige Low-Level-Grundlagen (Speichermanagement) zu vernachlässigen. An jedem Tag wird es über den Tag verteilt mehrere Übungsaufgaben geben, um das Gelernte anzuwenden. Die begleitenden Folien werden zum Download zur Verfügung gestellt.

Inhalte:

  • Grundlagen (Syntax, Semantik, Toolchain)
  • Standard Template Library (Container, Algorithmen)
  • Moderne Speicherverwaltung (Smart Pointers)
  • Objektorientierte Programmierung
  • Template-Metaprogrammierung

The course is targeted at students and PhD students who are already familiar with an imperative or object-oriented programming language (such as Java, C #, Python). The course will provide a broad overview of modern standard C++ (C++11/14), without neglecting important low-level basics (memory management). There will be several hands-on exercises throughout each day to support the presented concepts. The accompanying slides will be made available for download.

Contents:

  • Basics (syntax, semantics, toolchain)
  • Standard Template Library (containers, algorithms)
  • Modern memory management (smart pointers)
  • Object-oriented programming
  • Template metaprogramming

Termin

24. bis 28. September 2018, jeweils von 09:00 bis 17:00 Uhr

Ort

Philosophicum, P 206

Kosten

450,- Euro pro Teilnehmer

Dozenten

Dipl. Phy. André Müller u. M.Sc. Thomas Kemmer

Veranstalter

FB 08 - Institut für Informatik


Für die Teilnahme am Kurs sind gute Grundkenntnisse in der Programmierung notwendig.

Die Teilnehmenden rekrutieren sich aus den Graduierten Kollegs SFB/TRR 173 Spin+X der Technischen Universität Kaiserslautern und der Johannes Gutenberg-Univesität Mainz.

Anmeldeformular C++ - Programierkurs

Die Übertragung von Inhalten aus diesem Formular erfolgt über eine verschlüsselte Verbindung (SSL).
CAPTCHA ImageBitte nebenstehenden Code hier eingeben. Vielen Dank!
[ Anderes Bild ]