Podnieś poziom swoich umiejętności o programowanie obiektowe w języku C++ i rozwiąż ponad 150 ćwiczeń na różnym poziomie
Stworzony przez takeITeasy Academy
40 % taniej
49.00 zł
To najniższa cena z ostatnich 30 dni!
Masz pytania dotyczące tego szkolenia ?
To ponad 150 ćwiczeń z OOP w C++, ułożonych od prostych do trudnych. Nie ma przeskoków materiału, a każde zadanie ma rozwiązanie. Praktyka oparta na zadaniach z codziennego życia utrwala wiedzę.
Ćwiczenia porządkują kluczowe zagadnienia i pomagają przed rozmową. W razie problemów możesz zadać pytanie instruktorowi. Po kursie będziesz w stanie pisać samodzielnie programy.
Wymagana jest podstawowa znajomość języka C++. Szkolenie ma poziom średniozaawansowany i kierowane jest do osób, które opanowały podstawy C++.
Szkolenie to zbiór ponad 150 ćwiczeń z programowania obiektowego w C++. Zadania są ułożone od prostych do trudniejszych, bez przeskoków materiału, i oparte na przykładach z codziennego życia. Każde ćwiczenie ma rozwiązanie, dzięki czemu łatwo sprawdzisz postępy. W razie problemów możesz zadać pytanie instruktorowi. Po kursie będziesz w stanie pisać samodzielnie programy i szybciej znajdować rozwiązania.
W kursie skupisz się na kluczowych elementach programowania obiektowego w C++. Zaczniesz od klas i obiektów, ich atrybutów oraz metod. Poznasz różne rodzaje konstruktorów: domyślny, parametryzowany, delegujący i kopiujący, a także mechanizm przeciążania konstruktorów oraz listę inicjalizacyjną. Omówisz destruktor, statyczne składowe klasy oraz zaprzyjaźnione funkcje i klasy. W części poświęconej operatorom pojawi się przeciążanie operatorów jednoargumentowych oraz operatora wyjścia <<. Całość dopełni materiał o dziedziczeniu i polimorfizmie.
Każdy moduł opiera się na ćwiczeniach inspirowanych codziennymi problemami. Zamiast długiej teorii szybko przechodzisz do rozwiązywania zadań, dzięki czemu od razu utrwalasz materiał. Zestawy układane są od łatwych do trudniejszych, bez przeskoków, więc możesz systematycznie budować kompetencje. Do zadań dołączone są rozwiązania, co ułatwia weryfikację podejścia i porównanie kodu. Ćwiczenia dobrze sprawdzają się także przed rozmową kwalifikacyjną, a wiele popularnych pytań zostało omówionych w kursie.
W ramach kursu wykonasz zadania wykorzystujące elementy biblioteki STL. Ćwiczenia obejmują szablony funkcji i szablony klas, a także makra. W części dotyczącej kontenerów przećwiczysz pracę z vector, array, list, deque, set i map. W kolejnych zadaniach zobaczysz ich zastosowania w kodzie i wykorzystasz je w różnych kontekstach zadań. Ten blok uzupełnia część poświęconą programowaniu obiektowemu i poszerza zakres praktyki w C++.
W oddzielnym zestawie zadań skupisz się na obsłudze wyjątków oraz wskaźnikach inteligentnych. Dzięki ćwiczeniom przećwiczysz reagowanie na sytuacje wyjątkowe i sposób ich obsługi przy użyciu mechanizmu wyjątków. W kontekście wskaźników inteligentnych pojawią się przykłady zarządzania czasem życia obiektów w kodzie. Oba obszary przenikają się z zagadnieniami obiektowymi i pozwalają lepiej utrwalić praktykę projektowania klas, dziedziczenia i pracy z hierarchiami.
Szkolenie ma poziom średniozaawansowany i jest przeznaczone dla osób z podstawową wiedzą z C++. Dzięki stopniowaniu trudności możesz realizować materiał we własnym tempie, bez przeskoków. Każde ćwiczenie ma rozwiązanie, co pozwala szybko sprawdzić poprawność i zrozumieć zastosowane podejście. Jeśli pojawią się wątpliwości, możesz zadać pytanie instruktorowi, który postara się jak najszybciej odpowiedzieć. Taka forma sprzyja systematycznej nauce i utrwaleniu kluczowych zagadnień.
40 % taniej
49.00 zł
To najniższa cena z ostatnich 30 dni!