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 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.
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
Jak na poziom poczatkujacy zbyt mocne wejście i bardzo szybkie tempo ( nie chodzi mi o czas na zadania) a skupienie się na podstawach. Zapisałem się na podstawy a mimo bardzo dużego zaangażowania nie byłem w stanie zrobić wszystkich zadań. Kolejna wadą jest brak dostępu do rozwiązań robionych ćwiczeń, były one najczęściej wklejana na chat zoom i nie zawsze udało się zapisać te rozwiązania. Powodowało to że jesli spędziłem czas na nadrobieniu zaległości sam nie miałem przykładu do analizy i nauki. Chęsto skakaliśmy z tematami nie trzymając się agendy.
23.08.2024
Uczestnik szkolenia “Programowanie w języku C++”
Trener jest bardzo doświadczoną osobą i chętnie dzieli się wiedzą. Wszystkie problemy były wyjaśniane na bieżąco. Jako osoba, która posiada komercyjne doświadczenie w C++ nie mialem problemu w odnalezieniu się w kursie i rozwiązywaniu zadań. Kurs ugruntował moją wiedzę teoretyczną i umożliwił sprawdzenie jej w praktyce. Moim zdaniem, należałoby przyjrzeć się kolejności wprowadzania pewnych koncepcji na szkoleniu. Na początku kursu korzystaliśmy z pewnych mechanizmów, które zostały omówione znacznie później. Może to wprowadzać niewielki chaos organizacyjny i utrudnić skupienie się na szczegółach i wykorzystaniu danych mechanizmów języka.
23.08.2024
Uczestnik szkolenia “Programowanie w języku C++”
Generalnie merytorycznie było super. Ale było kilka mankamentów obniżających całość: 1. Spóźniony mail z informacja o konfiguracji srodowiska. Co generuje na samym starcie braki. 2. Brak rozwiązańdo poszczególnych zadań (dostępnych w trakcie wykonywania zadań). Zadania sąprostę, ale bazują jedno na drugim i jeśli ma sie kłopoty to jest się w tyle. 3. Prezentacja fatalna (ta dostępna w materiałąch). Jeślli nie zapamięta sie wzrokowo ze slajdu to potem praktycznie nie da siępołapaćgdzie jest jakaśinformacja. PRzykłąd jak powinno być: szkolenia z pythona od państwa. Nic więcej nie trzeba)
23.08.2024
Uczestnik szkolenia “Programowanie w języku C++”
Duzo konkretnych przykładów oraz zastosowań w praktyce oraz wiedzy.
23.08.2024
Uczestnik szkolenia “Programowanie w języku C++”
Szkolenie całkowicie spełniło moje oczekiwania.
23.08.2024
Uczestnik szkolenia “Programowanie w języku C++”
bardzo obszerna i bieglosc prowadzacego, w polaczeniu z jego interesujacym sposobem opowiadania i trafnymi przykladami i duza iloscia praktyki powoduje ze ten kurs byl naprawde rewelacyjny