Schulung - Moderne Softwareentwicklung mit C++11 und C++14
Aktuelle Sprachfeatures aus C++11 und C++14 sicher anwenden und in Projekten nutzen.
Live Online oder Präsenz
Moderne Softwareentwicklung verlangt leistungsfähige und wartbare Lösungen - genau hier setzen die erweiterten Sprachmerkmale von C++11 und C++14 an. Diese Versionen führen zahlreiche Funktionen ein, die den Code effizienter, sicherer und besser strukturiert machen.
In diesem praxisorientierten Seminar lernen Sie die zentralen Neuerungen von C++11 und C++14 kennen - von Lambda-Funktionen, Smart Pointer bis hin zu Multithreading zur Nutzung moderner Prozessorarchitekturen. Sie erfahren außerdem, wie sich diese Features im Vergleich zu älteren C++-Versionen und zu anderen objektorientierten Sprachen wie Java oder C# einordnen lassen. Die Schulung findet wahlweise als Live-Online-Training oder in Präsenz statt und umfasst drei Tage (21 Stunden).
Durch strukturierte Vorträge unserer Trainer:innen, systemnahe Übungen und den gezielten Einsatz aktueller Sprachfeatures sind Sie nach dem Seminar in der Lage, moderne C++-Techniken sicher in Ihre Projekte zu integrieren. Sie erweitern Ihre Fähigkeiten im Umgang mit modernen C++-Techniken und können nach dem Seminar anspruchsvolle Softwarelösungen effizienter entwickeln, bestehende Anwendungen modernisieren und aktuelle Best Practices anwenden.
Wer sollte teilnehmen:
Zielgruppe
- C++-Programmierer:innen, die ihre Kenntnisse auf die Versionen C++11 und C++14 erweitern möchten.
- Entwickler:innen, die bereits Erfahrung mit anderen objektorientierten Programmiersprachen wie Java oder C# haben und ihre Fähigkeiten auf C++ übertragen wollen.
Voraussetzungen
Grundkenntnisse in mindestens einer objektorientierten Programmiersprache wie C++, Java oder C#. Ein grundlegendes Verständnis der objektorientierten Programmierung wird vorausgesetzt.Trainingsprogramm
Schulungsmethode
Das Seminar umfasst einen Vortrag durch Trainer:innen, Diskussion und praktische Übungen am System.
Hinweis
Weiterführende Informationen: Eine Auswahl vertiefender Inhalte und praxisorientierter Beiträge zum Thema Programmiersprachen findet sich im Programmiersprachen-Blog.
Häufig gestellte Fragen (FAQ)
Für wen ist das Seminar "Moderne Softwareentwicklung mit C++11 und C++14" geeignet?
Das Seminar richtet sich an C++-Programmierer:innen sowie Entwickler:innen mit Erfahrung in objektorientierten Sprachen wie Java oder C#, die moderne Sprachfeatures aus C++11 und C++14 gezielt in ihren Projekten einsetzen möchten.Welche Voraussetzungen müssen für die Teilnahme an diesem Seminar erfüllt sein?
Sie sollten grundlegende Kenntnisse in mindestens einer objektorientierten Programmiersprache besitzen. Erfahrung mit C++ ist hilfreich, aber nicht zwingend erforderlich, sofern OO-Konzepte sicher beherrscht werden.Welche Lernmethoden werden im Seminar angewandt?
Das Seminar kombiniert Vorträge, Diskussionen und umfangreiche praktische Übungen am System. Sie wenden die neuen Sprachfeatures direkt in kleinen Codebeispielen und projektähnlichen Szenarien an.Welche neuen Funktionen von C++11 und C++14 lerne ich kennen?
Sie lernen zentrale Sprachmerkmale wie Move Semantics, automatische Typbestimmung, Lambda-Funktionen, Variadic Templates, Smart Pointer, Multithreading mit der Standardbibliothek und moderne Erweiterungen des STL kennen.Was bringt die Teilnahme am Seminar konkret?
Sie können moderne C++-Techniken sicher anwenden, bestehende Anwendungen modernisieren und performante, wartbare Lösungen entwickeln. Die Kenntnisse lassen sich unmittelbar in realen Softwareprojekten einsetzen.Arbeitet das Seminar mit modernen Compilern und Tools?
Ja, alle Beispiele werden mit aktuellen C++-Compilern und modernen Entwicklungs-umgebungen durchgeführt. Die Trainer:innen geben Hinweise zur Nutzung verschiedener Toolchains wie GCC, Clang oder MSVC.Kann ich eigene Codebeispiele oder Fragestellungen einbringen?
Ja, eigene Beispiele können gerne eingebracht werden. Die Trainer:innen prüfen während des Seminars, inwieweit diese in die Übungen integriert werden können.Ist das Seminar auch für Umsteiger:innen geeignet, die z. B. aus Java oder C# kommen?
Ja, das Seminar zeigt explizit, wie moderne C++-Features im Vergleich zu anderen objektorientierten Sprachen einzuordnen sind, und erleichtert so den Transfer aus Java oder C# in die C++-Welt.Wie unterscheidet sich moderne C++-Entwicklung von älteren Versionen?
Das Seminar zeigt anhand typischer Beispiele, wie sich Sprachfeatures wie Lambdas, Move Semantics oder Smart Pointer von älteren Ansätzen unterscheiden und welchen Vorteil sie in heutigen Entwicklungsprojekten bieten.Inhouse Seminare
Sparen Sie Zeit und Geld mit den Inhouse Seminaren von Cegos Integrata
Alle Seminare aus unserem offenen Angebot können Sie auch als Inhouse-Veranstaltung buchen. Im Fokus steht Ihr Unternehmen und Ihre Mitarbeiter:innen. Wir bieten Ihnen die Möglichkeit, individuelle Anforderungen und Anpassungen der Inhalte an Ihr Unternehmen vorzunehmen.
Die individuelle Lösung:
- Individueller Termin
- Individueller Ort, entweder in unseren Trainingszentren oder in Ihren eigenen Räumen
- Auf Wunsch, individuelle, auf Ihre Bedürfnisse zugeschnittene Inhalte
Inhouse Seminare
Das Inhouse-Paket umfasst:
- - die Durchführung als Live Online, Hybrid oder Präsenz Training
- - die Umsetzung durch praxiserprobte und branchenerfahrene Trainer
In Abhängigkeit von Teilnehmerzahl, Akkreditierung oder Lizenzgebühren können zusätzliche Kosten anfallen. Nicht im Preis enthalten sind dabei z.B. Raum- und Bewirtungskosten, ebenso Mehrkosten durch Seminarmaterialien.
Bitte sprechen Sie uns gerne dazu an und lassen Sie sich jetzt Ihr individuelles Angebot erstellen.
Recevoir le programme par email
Envoyer le programme à un collaborateur
Preis
Es entstehen keine zusätzlichen Liefer- & Versandkosten


