Szkolenie Programowanie w języku C++ to praktyczny kurs, który wprowadza w nowoczesne techniki programowania obiektowego, obsługę narzędzi deweloperskich, projektowanie aplikacji wielomodułowych oraz wykorzystanie biblioteki STL i standardów C++
Szkolenie przygotowuje do samodzielnego projektowania i implementowania aplikacji w języku C++ z wykorzystaniem zasad programowania obiektowego oraz nowoczesnych narzędzi deweloperskich
Szkolenie uczy stosowania struktur danych, obsługi wyjątków, szablonów oraz bibliotek standardowych w celu tworzenia wydajnych i skalowalnych rozwiązań programistycznych
Szkolenie rozwija umiejętność organizacji kodu w projekcie wielomodułowym, zarządzania kompilacją, debugowaniem oraz integracją z bibliotekami zewnętrznymi
Dla kogo?
Osoby rozpoczynające karierę programisty, które chcą zdobyć praktyczne umiejętności w języku C++
Pracownicy działów IT i inżynierowie chcący rozwinąć kompetencje w zakresie programowania obiektowego
Studenci i absolwenci kierunków technicznych zainteresowani tworzeniem aplikacji wielomodułowych
Efekty kształcenia
Uczestnik projektuje aplikacje w języku C++ zgodnie z paradygmatem obiektowym
Uczestnik analizuje i implementuje struktury danych oraz algorytmy
Uczestnik obsługuje narzędzia do kompilacji, debugowania i zarządzania projektem
Uczestnik wykorzystuje szablony i elementy biblioteki STL w praktycznych zadaniach
Uczestnik rozwiązuje problemy programistyczne z użyciem wyjątków i mechanizmów C++
Uczestnik integruje aplikacje z bibliotekami zewnętrznymi
Wymagania
Od uczestników szkolenia wymagana jest umiejętność obsługi komputera
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
Inicjowanie, przypisywanie i niszczenie instancji klas
Konstruktor kopiujący
Semantyka przenoszenia, konstruktor przenoszący
Klasy pochodne, dziedziczenie
Metody wirtualne, polimorfizm
Operatory arytmetyczne i logiczne
Operatory porównania
Operator indeksowania
Operatory rzutowania typów
Szablony a makra
Parametry szablonów
Generyczne algorytmy biblioteki standardowej
Strumienie
Manipulatory
Formatowanie danych
Obsługa plików
Tablice i wektory
Listy i kolejki
Zbiory
Mapy i multimapy
Iteratory
Algorytmy
Obiekty funkcyjne i wyrażenia lambda
Budowanie i dystrybucja biblioteki
Dołączanie bibliotek do aplikacji
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…
Autorem szkolenia jest Piotr Nazimek
Jestem absolwentem Wydziału Elektroniki i Technik Informacyjnych Politechniki Warszawskiej. W 2012 roku obroniłem doktorat z obszaru niezawodności systemów komputerowych. Interesuję się szeroko pojętym bezpieczeństwem systemów komputerowych oraz inżynierią oprogramowania. Zawodowo pracuję od 2003 roku. Wolny czas spędzam na wyprawach rowerowych i w górach.
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
Dobre, ponieważ zostało przekazanych mnóstwo konkretnych informacji. Dlaczego nie bardzo dobre, chętnie napiszę później.
9.02.2024
Uczestnik szkolenia “Programowanie w języku C++”
Teoria byla poparta praktycznymi zadaniami, co bardzo ulatwilo zrozumienie informacji.
9.02.2024
Uczestnik szkolenia “Programowanie w języku C++”
odpowiednie ćwiczenia praktyczne, dostosowane do treści wykładu, dobre tempo prowadzenia szkolenia.
9.02.2024
Uczestnik szkolenia “Programowanie w języku C++”
Zakres materiału był dobrze dostosowany do mojego poziomu, prowadzący przekazywał wiedzę w przystępny sposób z licznym ćwiczeniami praktycznymi. Zaproponowane narzędzia ułatwiały debugowanie kodu ze względu na spójność środowisk. Tempo było odpowiednie.
9.02.2024
Uczestnik szkolenia “Programowanie w języku C++”
Dobrze przygotowane materiały, profesjonalny trener