Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
150+ Ćwiczeń - Programowanie obiektowe w języku C++ - OOP
Rating: 4.3 out of 5(52 ratings)
689 students

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

Podnieś poziom swoich umiejętności o programowanie obiektowe w języku C++ i rozwiąż ponad 150 ćwiczeń na różnym poziomie
Last updated 9/2022
Polish

What you'll learn

  • Rozwiązać ponad 150 ćwiczeń związanych z programowaniem obiektowym w języku C++
  • Sprawność w radzeniu sobie z napotkanymi problemami w przyszłości
  • Umiejętność programowania obiektowego w praktyce
  • Solidna praktyczna wiedza, która ma zastosowanie w branży IT
  • Bezpośrednia pomoc instruktora w razie problemów

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

31 sections168 lectures1h 0m total length
  • Powitanie2:40
  • Kilka słów od autora0:25

Requirements

  • Ukończony kurs Programowanie w języku C++ - od A do Z
  • Ukończony kurs 150+ Ćwiczeń Programowanie w języku C++ - od A do Z

Description

Kurs składa się z ponad 150 ćwiczeń (zadania + kompletne rozwiązania) z zakresu programowania obiektowego w języku C++. Zadania zostały przygotowane w oparciu o rosnący poziom trudności, a materiał jest ułożony w logicznej kolejności — nie ma tutaj przeskoków, które mogłyby utrudniać naukę. Dzięki temu rozwijasz umiejętności krok po kroku i masz pełną kontrolę nad swoim postępem.

Kurs jest w 100% praktyczny i polega głównie na rozwiązywaniu zadań inspirowanych codziennymi sytuacjami, co ułatwia zrozumienie zagadnień oraz ich realne wykorzystanie w kodzie. To świetny sposób, aby poszerzyć wiedzę, utrwalić materiał i nauczyć się samodzielnie rozwiązywać problemy z wykorzystaniem podejścia obiektowego.


Dla kogo jest ten kurs?

Kurs ma poziom średniozaawansowany i jest przeznaczony dla osób, które mają już podstawową znajomość języka C++. Jeśli czujesz się pewnie z fundamentami, ale chcesz wejść poziom wyżej i nauczyć się podejścia obiektowego w praktyce — ten kurs będzie idealny.


Podstawy języka C++ zostały szczegółowo omówione w kursach:

  • Programowanie w języku C++ – od A do Z

  • 150+ Ćwiczeń – Programowanie w języku C++

Obecny kurs jest naturalną kontynuacją tych materiałów.

Zakres tematyczny ćwiczeń (do samodzielnego wykonania)

W trakcie kursu przećwiczysz między innymi:

Programowanie obiektowe

  • klasy i obiekty: atrybuty oraz metody

  • konstruktory: domyślny, sparametryzowany, delegujący, kopiujący

  • destruktor

  • przeciążanie konstruktorów

  • lista inicjalizacyjna

  • statyczne składowe klasy

  • funkcje i klasy zaprzyjaźnione

Operatory i mechanizmy języka

  • przeciążanie operatorów jednoargumentowych

  • przeciążanie operatora wyjścia

Dziedziczenie i polimorfizm

  • dziedziczenie

  • polimorfizm

Nowoczesne podejście do pamięci i błędów

  • inteligentne wskaźniki (smart pointers)

  • obsługa wyjątków

Biblioteka STL i programowanie generyczne

  • szablony funkcji

  • szablony klas

  • makra

  • kontenery:

    • vector

    • array

    • list

    • deque

    • set

    • map

Dlaczego warto?

Ćwiczenia to fundamentalna część nauki programowania — to one budują samodzielność, uczą logicznego myślenia i rozwiązywania problemów. Kurs sprawdzi się również jako świetne przygotowanie do rozmów kwalifikacyjnych, ponieważ wiele typowych zagadnień i pytań rekrutacyjnych jest tu przećwiczonych w praktyce.

Jeśli utkniesz na zadaniu, możesz bez problemu zadać pytanie instruktorowi — otrzymasz wsparcie, aby jak najszybciej wrócić do pracy i rozumieć temat w pełni.

Po ukończeniu kursu będziesz w stanie:

  • samodzielnie pisać programy obiektowe w C++

  • szybciej analizować problemy i dobierać właściwe rozwiązania

  • pewniej podejść do zadań praktycznych na rozmowie kwalifikacyjnej

Nie zwlekaj — podejmij wyzwanie i rozwijaj programowanie obiektowe w C++ już dziś!

Who this course is for:

  • Programiści, którzy chcą rozszerzyć swoje umiejętności o znajomość języka C++
  • Początkujący/średnio zaawansowani programiści języka C++, którzy chcą ustrukturyzować/odświeżyć swoją wiedzę
  • Początkujący, którzy mają wymaganą wiedzę przed przystąpieniem do kursu