C++11 / C++14 / C++17

(3-tägiger iX-Workshop)

"C++11 feels like a new language." Bjarne Stroustrup 

Dieser Workshop stellt sowohl die Spracherweiterungen, als auch die neuen Bibliotheken in C++11 und C++14 vor. Dabei steht jedem Teilnehmer ein Notebook zur Verfügung und ausgewählte C++11/14-Mechanismen werden an praktischen Beispielen geübt.

Im September 2011 wurde die neue Revision des C++-Standards (kurz C++11) von der ISO offiziell veröffentlicht, und im Dezember 2014 das Update auf C++14. Viele Neuerungen von C++11 und C++14 werden von aktuellen Compilern bereits unterstützt. Diese Neuerungen gehen von kleinen Ergänzungen über neue Library-Komponenten bis zu komplett neuen Sprachkonstrukten.
Mit den neuen Versionen wird C++ einfacher und sicherer. C++11/14 macht das tägliche Programmieren einfacher, ermöglicht klarer strukturierte Programme und erlaubt sowohl effizenteres Programmieren als auch performantere Software. Für Concurrency gibt es eine klare Sprachdefinition und unterstützende Bibliotheken. Nicht zuletzt macht C++11 einfach mehr Spaß. Bestehende Softwareprojekte werden derzeit auf die neue Version migriert und für neue C++-Projekte ist C++14 der Standard. Und C++17 ist auch schon veröffentlicht. Die entsprechenden neuen Features werden kurz vorgestellt, aber aus Zeitgründen nicht detailliert behandelt. Zusätzlich gibt es Erweiterungen, die noch nicht direkt in den C++-Standard aufgenommen werden, sondern erstmal als sogenannte "Technische Spezifikationen" veröffentlicht werden, bevor sie in einem zukünftigen Standard (z.B. C++20) erscheinen. Auch diese werden kurz vorgestellt.


Voraussetzungen: Kenntnisse über die Details von C++98/C++03 und Entwicklungserfahrungen.

Termin: 11. - 13.12.2018    /    Teilnahmegebühr: 1.999,00 €     /    Ort: Nürnberg

Zum Ticketshop

+++ Bis 29. Oktober 2018 10 % Frühbucherrabatt sichern! +++

Leistungen Ihres Workshoptickets

  • Workshopunterlagen
  • Tagungsgetränke & Verpflegung
  • Teinahmebescheinigung
  • Notebooks werden zur Verfügung gestellt


Der Workshop ist auf 10 Teilnehmer begrenzt!

Zielgruppe

  • C++ Programmierer
  • Library-Entwickler
  • System-Designer

Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 14 Tage vorher durch das heise Events-Team informiert.

Kontakt

Haben Sie Fragen zu der Organisation oder der Veranstaltung? Gern antworte ich auf Ihre Anfrage per E-Mail!

Silvia Langer, Event-Manager // sil@heise.de

Agenda & Trainer

Detlef Vollmann

Detlef Vollmann begleitet als Consultant, Coach und Trainer C++- und Embedded Projekte. Er ist seit 2000 der schweizer Vertreter bei der ISO für die Standardisierung von C++ und aktiv an der Entwicklung beteiligt, besonders im Bereich Concurrency.

Tag 1 

08:30 - 09:00 Uhr Registrierung
09:00 - 12:30 Uhr Allgemeine Neuerungen
12:30 - 13:30 Uhr Mittagspause
13:30 - 17:00 Uhr Lambdas

Tag 2
08:30 - 12:30 Uhr Move-Semantik
12:30 - 13:30 Uhr Mittagspause
13:30 - 17:00 Uhr Smart Pointers und „Rule of Zero“

Tag 3
08:30 - 12:30 Uhr Weitere Neuerungen
12:30 - 13:30 Uhr Mittagspause
13:30 - 17:00 Uhr Ausblick auf C++17 und danach

Hotelzimmer

Sie benötigen noch eine Übernachtungsmöglichkeit zur Teilnahme an unserem Workshop? Wir haben Ihnen ein begrenztes Zimerkontingent (abrufbar bis zum 29. November 2018) im Novina-Hotel (Südwestpark 5, 90449 Nürnberg) eingerichtet.


Der Preis liegt bei 81 Euro pro Nacht und Zimmer (inkl. Frühstück).


Bitte wenden Sie sich mit dem Stichwort "HEISE über qSkills" direkt an das Hotel und buchen Sie Ihr gewünschtes Zimmer telefonisch unter +49 911 67060.