Szkolenie dostępne na zamówienie

Szkolenie: Projektowanie nowoczesnych rozwiązań w C++

Szkolenie z projektowania nowoczesnych rozwiązań w C++ uczy efektywnego i bezpiecznego programowania, wykorzystując najnowsze standardy języka, dobre praktyki API, metaprogramowanie, polimorfizm oraz narzędzia zwiększające wydajność i jakość kodu

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:CPP/DES

architektura-systemownowoczesny-cppprojektowanie-oprogramowania

Szkolenie na zamówienie

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin
Zapytanie o szkolenie

Projektowanie nowoczesnych rozwiązań w C++

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i implementowania nowoczesnych, wydajnych oraz bezpiecznych rozwiązań w języku C++ z wykorzystaniem aktualnych standardów i dobrych praktyk programistycznych

  • Szkolenie uczy stosowania zaawansowanych technik programowania, takich jak dedukcja typów, semantyka przeniesienia, RAII, statyczny polimorfizm oraz elementy metaprogramowania w celu podniesienia jakości i niezawodności kodu

  • Szkolenie pokazuje, jak projektować czytelne i bezpieczne API, sygnalizować błędy bez wyjątków oraz wykorzystywać narzędzia kompilatora do eliminowania błędów na etapie budowania aplikacji


Dla kogo?

  • Szkolenie adresowane jest do programistów C++ z doświadczeniem w pracy z klasami i środowiskiem programistycznym, którzy chcą rozwijać umiejętności projektowania nowoczesnych rozwiązań

  • Szkolenie przeznaczone jest dla liderów technicznych i architektów odpowiedzialnych za jakość kodu oraz wdrażanie dobrych praktyk w zespołach programistycznych


Efekty kształcenia

  • Uczestnik projektuje nowoczesne i bezpieczne API w języku C++

  • Uczestnik analizuje i wdraża mechanizmy dedukcji typów oraz semantyki przeniesienia

  • Uczestnik stosuje techniki RAII i zarządza własnością zasobów

  • Uczestnik wykorzystuje elementy metaprogramowania i statycznego polimorfizmu

  • Uczestnik identyfikuje i eliminuje błędy na etapie kompilacji

  • Uczestnik wdraża rozwiązania zwiększające wydajność i czytelność kodu


Wymagania

  • Swobodne posługiwanie się językiem C++ (składnia, tworzenie klas) i wybranym środowiskiem programistycznym


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF
  • Autorem szkolenia jest Witold Wysota

    Jestem inżynierem oprogramowania z ponad 20-letnim doświadczeniem w branży IT oraz tytułem magistra inżyniera informatyki zdobytym na Politechnice Warszawskiej. Od 2008 roku pracuję na rynku komercyjnym jako programista, realizując projekty w języku C++ dla klientów z całego świata – od Stanów Zjednoczonych, przez Europę, aż po Koreę. Specjalizuję się w programowaniu z wykorzystaniem bibliotek Qt, a moja wiedza i praktyka w tym zakresie zostały potwierdzone publikacjami artykułów oraz książką Game…

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowanaŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana
  • 19.05.2023

    Uczestnik szkoleniaProjektowanie nowoczesnych rozwiązań w C++

    Materiał przedstawiony podczas szkolenia, warsztaty, bardzo dobry kontakt z prowadzącym szkolenie, sposób prowadzenia szkolenia przez prowadzącego.

  • 19.05.2023

    Uczestnik szkoleniaProjektowanie nowoczesnych rozwiązań w C++

    Bardzo dużo materiału jak na trzy dni.

  • 19.05.2023

    Uczestnik szkoleniaProjektowanie nowoczesnych rozwiązań w C++

    Odpowiedni stosunek praktyki do teorii

  • 19.05.2023

    Uczestnik szkoleniaProjektowanie nowoczesnych rozwiązań w C++

    super prowadzący

  • 19.05.2023

    Uczestnik szkoleniaProjektowanie nowoczesnych rozwiązań w C++

    merytorycznie bardzo dużo, szybkie tempo zajęć, mało warsztatów (ale to przez mnogość danych)

  • 19.05.2023

    Uczestnik szkoleniaProjektowanie nowoczesnych rozwiązań w C++

    W temacie, konkretnie, jasno wytłumaczone, można było drążyć pytaniami.

  • 19.05.2023

    Uczestnik szkoleniaProjektowanie nowoczesnych rozwiązań w C++

    Dobrze przemyślany, ciekawy i praktyczny zakres.

Więcej opinii