Schulungen, angepaßt auf Ihre Bedürfnisse ...

  • C/C++ gekonnt programmieren
    • Wie programmiert man sauber und zuverlässig?
    • Vorgaben für den gemeinsamen Programmierstil / Style Guides
    • Automatische Tests / Regressionstests
    • C++ Fußangeln und häufige Fehler
    • Portabilität sicherstellen
    • Performance sinnvoll optimieren
    • C++ für C Programmierer Schnellkurs
    • Persönlich angepaßt für Ihre Firma
      classes ... class relations ... namespaces ... C++ standard library ... templates ... std::vector ... std::map ... C++03 ... new C++ standard C++11 ... algorithms ... memory management ... exceptions ... streams ... development process ... unit tests ... memory leaks ... C++ tools ... virtual ... Boost library ... patterns ... debugging ... design ... tests ... cppunit ... Bugzilla ... Jenkins


  • Der neue MISRA C++ Programmierstandard
    • Für sicherheitskritische Systeme
    • MISRA C wurde vor einigen Jahren zunächst für die Autoindustrie entworfen, wird inzwischen auch in vielen anderen Branchen eingesetzt
    • Programmierrichtlinien bestehen aus Regeln und empfohlenen Praktiken


  • Große "gewachsene" C/C++ Systeme portieren
    • In dieses Seminar sind Erfahrungen mit der Portierung eines großen Systems von über acht Millionen C/C++ Quellcodezeilen eingeflossen – Red Hat Enterprise Linux 3 (RHEL3) nach Enterprise Linux 5 (RHEL5)
    • C/C++ Kompiler: strenger und näher am C++ Standard
    • Programmier Umgebung
    • Ruby, Java, Shell Programmierung, Makefiles
    • Migration von 32-bit auf 64-bit Architektur
    • Dokumentation und User Training
    • Optional: Training für Projektmanager
      compile errors ... 32-bit/64-bit compile ... testing ... bug tracking ... documentation ... programmers training ... compatibility ... transition .. platforms ... Java ... C++ ... Makefiles ... Ruby ... X11 ... 3rd party libs ... shell scripts ... system calls


  • Bildanalyse in komplexen Szenen
    • In dieses Seminar fließen jahrelange Erfahrungen mit sehr komplexen Algorithmen für Röntgenbilder und Millimeterwellen-Bilder von Sicherheitskontrollpunkten ein
    • Welche Algorithmen aus Lehrbüchern funktionieren noch?
    • Leistungsfähige Algorithmen und ihre Datenstrukturen
    • Klassifikation / "machine learning"