C++. Kurs video. Poziom drugi. Programowanie obiektowe. Pisanie własnych klas
- Autor:
- Długość
- liczba lekcji: 34, czas trwania: 9:39:13
- Ocena
Kurs video
C++. Kurs video. Poziom drugi. Programowanie obiektowe. Pisanie własnych klas

- Wydawnictwo:
- Videopoint
- Wersja:
- Online i ZIP (1004.1MB)
- Czas trwania:
- 9:39:13
- Ocena:
Spis lekcji kursu video
-
1. Wprowadzenie 1:00
-
2. Programowanie obiektowe - pierwsze kroki 4:10:51
- 2.1. Tworzenie własnych klas - wprowadzenie 10:41
- 2.2. Odwoływanie się do obiektów i składników klasy 7:33
- 2.3. Miejsca w kodzie, w których można umieścić definicję klasy 5:26
- 2.4. Inne obiekty jako składniki klasy 14:08
- 2.5. Dostęp do składników klasy 14:02
- 2.6. Definiowanie funkcji składowych 10:41
- 2.7. Definicje funkcji na zewnątrz klasy 10:39
- 2.8. Funkcje wewnątrz i na zewnątrz ciała klasy - różnice 5:32
- 2.9. Składniki klas będące tablicami 13:26
- 2.10. Słowo kluczowe this 21:57
- 2.11. Argumenty funkcji będące obiektami 31:57
- 2.12. Konstruktor w kilku słowach 21:50
- 2.13. Destruktor w kilku słowach 10:55
- 2.14. Statyczny składnik klasy 15:22
- 2.15. Statyczna funkcja składowa 10:44
- 2.16. Metody, właściwości i obiekty typu const 24:43
- 2.17. Różnica między klasą a strukturą 21:15
-
3. Funkcje zaprzyjaźnione 2:14:05
- 3.1. Funkcje zaprzyjaźnione - charakterystyka 33:07
- 3.2. Dostęp do prywatnych składników kilku klas 36:48
- 3.3. Funkcje zaprzyjaźnione jako łącznik pomiędzy obiektami różnych typów 13:23
- 3.4. Zaprzyjaźniona funkcja składowa innej klasy 21:27
- 3.5. Funkcja zaprzyjaźniona z argumentami przekazywanymi przez referencję 16:46
- 3.6. Klasy zaprzyjaźnione 12:34
-
4. Konstruktory 1:49:33
-
5. Tablice obiektów 55:00
-
6. Konwersje 28:44
Opis kursu video : C++. Kurs video. Poziom drugi. Programowanie obiektowe. Pisanie własnych klas
Obierz kurs na... C++!
Jeśli kiedykolwiek programowałeś w języku C++, z pewnością nie trzeba Ci przedstawiać jego zalet. Doskonale wiesz, że praca z nim jest bezproblemowa, kod wynikowy — wydajny, elastyczność — wprost legendarna, a biblioteki są znakomite. Wiesz także, że C++ nadaje się do tworzenia programów o najdziwniejszym przeznaczeniu, a co więcej, kod napisany w tym języku bez trudu można zaimplementować na różnych typach urządzeń. C++ można spotkać wszędzie, więc po prostu trzeba go znać. Bez jego znajomości w zasadzie nie masz czego szukać w świecie programistów komputerowych.
Być może właśnie dlatego chcesz pogłębić wiedzę na temat C++. Jeśli tak, nie mogłeś trafić lepiej! C++. Kurs video. Poziom drugi. Programowanie obiektowe. Pisanie własnych klas pozwoli Ci osiągnąć wyższy stopień wtajemniczenia. Po ukończeniu tego szkolenia będziesz umiał stosować w praktyce co najmniej dwa paradygmaty programowania: proceduralne i obiektowe. Nauczysz się tworzyć klasy i ich funkcje składowe, wykorzystywać konstruktory i destruktory, a także tablice obiektów. Zrozumiesz, czym różni się klasa od struktury i po co przeprowadza się konwersje. Będziesz w stanie ocenić, jak najsensowniej osiągnąć spektakularne efekty i jak wykorzystać narzędzia C++.
Zostań rasowym programistą C++!
Czego się nauczysz podczas naszego profesjonalnego szkolenia?
- Dowiesz się, jak tworzyć własne klasy i określać dostęp do ich składników.
- Nauczysz się tworzyć funkcje składowe klas i posługiwać się nimi.
- Dowiesz się, jak wykorzystywać funkcje zaprzyjaźnione.
- Nauczysz się pracować ze wskaźnikami.
- Odkryjesz, do czego służą konstruktory i destruktory.
- Sprawdzisz, do czego przydają się tablice obiektów.
- Opanujesz tworzenie składników statycznych.
C++ to język, który daje niesamowite możliwości programistyczne. Podczas budowy aplikacji możesz w nim wykorzystywać struktury i polecenia charakterystyczne dla programowania proceduralnego i obiektowego, a także generycznego i na poziomie asemblera. Autor szkolenia C++. Kurs video. Poziom drugi. Programowanie obiektowe. Pisanie własnych klas tym razem kładzie nacisk na programowanie obiektowe, choć nie zapomina o omówieniu trudniejszych, bardziej złożonych elementów programowania proceduralnego. W związku z tym z niniejszego kursu dowiesz się więcej o klasach i ich parametrach, nauczysz się tworzyć konstruktory i destruktory oraz dokonywać konwersji. Dowiesz się, jak korzystać z funkcji zaprzyjaźnionych i w jakich przypadkach możesz je zastosować. Zobaczysz także, jak można wykorzystać wskaźniki i tablice.
Jeśli przyłożysz się do nauki, po odbyciu tego szkolenia osiągniesz w programowaniu w C++ poziom średnio zaawansowany, a Twój kod zyska na przejrzystości i zwięzłości. Bez trudu będziesz się też „przełączać” w tryb programowania obiektowego lub proceduralnego, w zależności od tego, co w konkretnym przypadku okaże się poręczniejsze. Co więcej, składnia języka C++ jest wzorem dla składni wielu innych języków programowania, więc ta nauka dodatkowo zaprocentuje w przyszłości.
Same plusy z C++
Trudno dziś wyobrazić sobie świat, w którym programiści nie znają C++. Niezależność tego języka od platformy systemowej czy sprzętowej, niezwykle duża wydajność kodu wynikowego, łatwość tworzenia i korzystania z bibliotek napisanych nie tylko w C++, ale i w innych językach programowania to atuty nie do pogardzenia. C++. Kurs video. Poziom drugi. Programowanie obiektowe. Pisanie własnych klas w serii świetnych przykładów pokazuje działanie najważniejszych narzędzi służących głównie do programowania obiektowego w tym języku. Nie uwierzysz, jak sprytnie, elegancko i szybko można zaprojektować aplikację i dopracować wszystkie szczegóły! Sprawdź, jak zapewnić Twojemu projektowi doskonały kształt i bezproblemowe działanie. Naucz się implementować klasy i pełnymi garściami korzystać z wielu ich właściwości. Poznaj tajniki działania wskaźnika this i wskaźników do składników klas. Dowiedz się, jak korzystać z listy inicjalizacyjnej i tworzyć statyczne funkcje składowe klas. Prześledź kolejne etapy powstawania kompletnej, działającej aplikacji zorientowanej obiektowo w języku C++.
Obiektowo znaczy wydajnie
Dzięki możliwości programowania wieloparadygmatowego w C++ możesz tworzyć bardzo zróżnicowane projekty. Każdy element Twojej aplikacji możesz napisać tak, jak Ci wygodnie, aby osiągnąć zamierzone cele. Jednak umiejętne posługiwanie się stylem obiektowym w tym języku pozwoli Ci zaoszczędzić sporo czasu i uniknąć wielu błędów charakterystycznych dla programowania proceduralnego. Musisz spełnić tylko jeden warunek: rzetelnie przerobić cały kurs, by dogłębnie zrozumieć konsekwencje stosowania konkretnych narzędzi. Szkolenie C++. Kurs video. Poziom drugi. Programowanie obiektowe. Pisanie własnych klas, prowadzone przez wybitnego specjalistę — Jarosława Bacę, zapewni Ci solidną dawkę wiedzy, niezbędnej, by samodzielnie programować obiektowo w C++. Autor rozwieje różne Twoje wątpliwości, pokaże, czego możesz się spodziewać, i wyjaśni Ci, na czym polega praktyczne projektowanie aplikacji w C++.
Tylko dla wtajemniczonych
Programowanie obiektowe nadal stanowi wyzwanie dla programistów C++. Nie wszyscy spośród 3 milionów programistów tego języka mogą pochwalić się biegłą znajomością tych aspektów C++. Niniejsze szkolenie da Ci więc pewną przewagę. Czy argumenty funkcji mogą być obiektami? Jak wygląda definiowanie funkcji składowych? Czym różnią się funkcje wewnątrz i na zewnątrz ciała klasy? Czym mogą być składniki klas? Co to są metody właściwości i obiekty typu const? Do czego służą funkcje zaprzyjaźnione i na czym polega ta przyjaźń? Co to jest konstruktor kopiujący i po co w ogóle przeciążać jakikolwiek konstruktor? Na te wszystkie pytania — i wiele innych — odpowie praktyk, entuzjasta i świetny nauczyciel w jednym. Odpal kurs i zacznij naukę!
„Po odbyciu szkolenia będziesz w stanie pisać własne programy w języku C++ w stylu obiektowym. Mam nadzieję, że liczne przykłady, które zamieściłem w kursie, przyczynią się do łatwiejszego i szybszego przyswojenia przez Ciebie omawianych w nim zagadnień. Kurs ten stanowi solidny fundament do dalszej nauki takiego stylu programowania w języku C++. Liczę, że zamieszczone tu przykłady zachęcą Cię również do eksperymentowania we własnym zakresie. Nauka języka C++ to wspaniała przygoda, zatem nie ma co zwlekać :) Powodzenia!”
Jarosław Baca
Wybrane bestsellery
Jarosław Baca - pozostałe książki
Videopoint - inne książki
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.

Oceny i opinie klientów: C++. Kurs video. Poziom drugi. Programowanie obiektowe. Pisanie własnych klas Jarosław Baca (4)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(3)
(0)
(1)
(0)
(0)
Alan,
Data dodania: 2019-10-19 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2018-08-03 Ocena: 5 Opinia niepotwierdzona zakupem
Jan,
Data dodania: 2018-05-24 Ocena: 5 Opinia niepotwierdzona zakupem
Jerzy Serbin, Order Picker
Data dodania: 2018-04-27 Ocena: 3 Opinia potwierdzona zakupem
więcej opinii