150+ Ćwiczeń - Programowanie obiektowe w języku C++ - OOP

Podnieś poziom swoich umiejętności w języku C++ i rozwiąż ponad 150 ćwiczeń z programowania obiektowego!

   Obejrzyj promo   Zapisz się na kurs

Kurs składa się z ponad 150 ćwiczeń (zadania + rozwiązania) w języku C++ z programowania obiektowego. Zadania stworzone zostały w oparciu o rosnący poziom trudności. Kurs jest w całości praktyczny, polega on głównie na rozwiązywaniu zadań. Jest to świetny sposób na poszerzenie oraz utrwalenie poznanych zagadnień dotyczących programowania obiektowego w języku C++.

Kurs ma poziom średniozaawansowany i jest skierowany do osób, które posiadają podstawową wiedzę w języku C++. Podstawowa wiedza dotycząca C++ jest dokładnie wyjaśniona na kursie Programowanie w języku C++ - od A do Z oraz 150+ Ćwiczeń - Programowanie w języku C++.

Ćwiczenia są także dobrym elementem sprawdzającym przed rozmową kwalifikacyjną oraz stanowią fundamentalną część nauki programowania. Wiele popularnych pytań zostało omówionych na kursie. Po tym kursie będziesz w stanie pisać samodzielnie programy oraz szybciej znajdziesz rozwiązanie na napotkany problem.
Nie zwlekaj i już dziś podejmij wyzwanie!


Język C++ ma zastosowanie między innymi w poniższych obszarach:

  • Tworzenie gier komputerowych (Unreal Engine)
  • Systemy operacyjne
  • Przeglądarki internetowe (Mozilla Firefox)
  • Aplikacje desktopowe
  • Oprogramowanie bazodanowe (MySQL)
  • Zaawansowane aplikacje obliczeniowe
  • Systemy wbudowane
  • Aplikacje bankowe

Czego się nauczysz w tym kursie:

  • Klasy i obiekty - atrybuty i metody
  • Konstuktor:
    • domyślny
    • sparametryzowany
    • delegujący
    • kopiujący
  • Destruktor
  • Przeciążenie konstruktora
  • Lista inicjalizacyjna
  • Statyczne składowe klasy
  • Zaprzyjaźnione funkcje i klasy
  • Przeciążenie operatorów jednoargumentowych
  • Przeciążenie operatora wyjścia(<<)
  • Dziedziczenie
  • Polimorfizm
  • Wskaźniki inteligentne(Smart pointers)
  • Wyjątki
  • Biblioteka STL:
    • Szablony funkcji
    • Szablony klasy
    • Makra
    • Kontener vector
    • Kontener array
    • Kontener list
    • Kontener deque
    • Kontener set
    • Kontener map

Program szkolenia


  Wstęp
Dostępne w dni
dni po rejestracji
  Statyczne składowe klasy
Dostępne w dni
dni po rejestracji
  ----- Biblioteka STL -----
Dostępne w dni
dni po rejestracji

Czy istnieją jakieś wymagania dotyczące kursu?

Twój instruktor


takeITeasy
takeITeasy

Z pasji do programowania zrodził się pomysł do podzielenia się naszą wiedzą i doświadczeniami. Pragniemy, aby jak największa liczba osób miała możliwość odnaleźć się w nowym cyfrowym świecie. Nie ulega wątpliwości, że umiejętność programowania staję się coraz bardziej powszechna. Dlatego już teraz obierz kurs na sprzyjające wiatry i wejdź w ciekawy świat nowych technologii.


 

NIE WIESZ GDZIE ZACZĄĆ?

REKOMENDOWANE ŚCIEŻKI UCZENIA

ALL-IN-ONE

PYTHON DEVELOPER:

DATA SCIENTIST / MACHINE LEARNING ENGINEER:

DATA SCIENTIST / DEEP LEARNING ENGINEER:

BI ANALYST / DATA ANALYST:

BIG DATA ANALYST:

C DEVELOPER:

C++ DEVELOPER:

Chcesz być na bieżąco? Dołącz do społeczności e-smartdata na Facebooku!

Ucz się, komentuj, pytaj, nawiązuj znajomości!


Planujesz zakup większej ilości kursów na platformie?

Odezwij się do nas, damy solidną zniżkę!

Pozdrawiamy,
Zespół e-smartdata.org
[email protected]

Często zadawane pytania (FAQ)


Kiedy zaczyna i kończy się kurs?
Kurs zaczyna się od momentu zakupu i nigdy się nie kończy! Ty decydujesz, kiedy zaczynasz i kiedy kończysz.
Jak długo mam dostęp do kursu?
Po rejestracji masz nieograniczony dostęp do tego kursu tak długo, jak chcesz - na dowolnym urządzeniu, które posiadasz.
Co jeśli jestem niezadowolony z kursu?
Jeśli nie jesteś zadowolony z zakupu, skontaktuj się z nami w ciągu pierwszych 14 dni, a my damy ci zwrot pieniędzy w zależności od procentu zaawansowania danego kursu/ścieżki.

Zacznij teraz!