- Autor:
- Długość
- liczba lekcji: 25, czas trwania: 05:59:29
- Ocena
Kurs video
C++ w zadaniach. Kurs video. Doskonalenie warsztatu programisty
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 5 godz. 59 min.
- Technologia:
- C++20, Visual Studio 2022
- Ocena:
Spis lekcji kursu video
-
1. Wskaźniki, podstawowe struktury danych i kontenery 02:17:15
- 1.1. Wskaźniki. Operator new i delete 00:13:50
- 1.2. Wskaźniki - rozwiązanie zadania 00:10:59
- 1.3. Przykład wykorzystania stosu. Kontener stack<> 00:13:14
- 1.4. Kolejka. Kontener queue<> 00:15:11
- 1.5. Lista dwukierunkowa cykliczna 00:22:11
- 1.6. Kontener list<> 00:14:57
- 1.7. Inteligentne wskaźniki. Wskaźniki współdzielone 00:15:07
- 1.8. Wykorzystanie wskaźników współdzielonych 00:13:48
- 1.9. Inteligentne wskaźniki. Wskaźniki unikatowe i słabe 00:17:58
-
2. Pozostałe wbudowane kontenery 02:18:55
- 2.1. Kontener array<> 00:06:51
- 2.2. Kontener map<> 00:14:52
- 2.3. Wykorzystanie array<> i map<> 00:07:31
- 2.4. Kontener multimap<> 00:06:10
- 2.5. Wykorzystanie multimap<>. Funkcje min_element() i max_element() dla kontenerów 00:16:28
- 2.6. Wykorzystywanie kontenerów 00:18:19
- 2.7. Kontener unordered_map<>, unordered_multimap<> 00:15:09
- 2.8. Kontener set<>, multiset<> 00:06:52
- 2.9. Kontener unordered_set<> i unordered_multiset<> 00:03:56
- 2.10. Wyciąganie informacji z danych 00:30:16
- 2.11. Tworzymy strukturę danych: graf 00:12:31
-
3. Symulacje 00:45:19
-
4. Zagadnienia uzupełniające 00:38:28
Opis
kursu video
:
C++ w zadaniach. Kurs video. Doskonalenie warsztatu programisty
Obierz kurs na... doskonałą znajomość C++
Początków C++ należy szukać w latach 70. XX wieku, kiedy powstał imperatywny, proceduralny język ogólnego przeznaczenia C. C++ stanowi jego rozszerzenie o obiektowe mechanizmy abstrakcji danych i silną statyczną kontrolę typów. Zgodny z językiem C na poziomie kodu źródłowego, pozwala na abstrakcję danych i stosowanie paradygmatów programowania proceduralnego, obiektowego i generycznego, jak również funkcyjnego i modularnego. Dodajmy do tego wysoce wydajny kod wynikowy, bezpośredni dostęp do zasobów sprzętowych i funkcji systemowych, łatwość kreowania i używania bibliotek, niezależność od platform sprzętowych i systemowych, wreszcie niewielkie środowisko uruchomieniowe, a uzyskamy odpowiedź na pytanie, dlaczego znajomość C++ jest kluczowa dla profesjonalnego programisty.
Do grona najpopularniejszych języków programowania C++ dołączył w latach 90. i od tego czasu utrzymuje się w czołówce. Chętnie sięgają po niego zarówno twórcy aplikacji, jak i programiści działający w ramach systemów operacyjnych. W C++ pisane są silniki gier, programy graficzne i przeglądarki, jak również oprogramowanie urządzeń IoT. Nic dziwnego, że tak wielu koderów chce się go nauczyć. Jednak początki przygody z językiem C++ mogą być dość wymagające, szczególnie jeśli adept uczy się go sam. W uporządkowaniu posiadanej wiedzy, jej pogłębieniu i przejściu na kolejny poziom programowania w C++ pomoże nasz praktyczny kurs video. Bazuje on na zadaniach skonstruowanych tak, by stopniowo zwiększać potrzebę stosowania coraz bardziej zaawansowanych elementów języka. Zadania zostały podzielone na kategorie według przydatnych umiejętności i opatrzone propozycjami rozwiązań.
Co Cię czeka podczas naszego profesjonalnego szkolenia
Z naszym profesjonalnym kursem video między innymi:
- Dowiesz się, czym są wskaźniki, w tym wskaźniki inteligentne
- Poznasz podstawowe kontenery używane w C++ wraz z ich wewnętrzną budową, w tym:
- o kontenery porządkujące, nieporządkujące, sekwencyjne
- o kontenery reprezentujące struktury danych, takie jak stos, kolejka
- Zbudujesz własne struktury danych, jak na przykład graf
- Nauczysz się rozwiązywać zadania tworzące symulacje w celu uzyskania wyniku
- Wykorzystasz przeciążenia operatorów do tworzenia bardziej intuicyjnego kodu
Co więcej...
- Wyrobisz w sobie dobre praktyki dzielenia złożonych problemów na mniejsze części i przekonasz się, jak głęboka jest Twoja znajomość C++!
Szkolenie C++ w zadaniach. Kurs video. Doskonalenie warsztatu programisty pozwoli Ci podnieść Twoje profesjonalne umiejętności. Praktyka to najlepsza droga do opanowania danej wiedzy, a tego podczas pracy z naszym kursem na pewno nie zabraknie. W efekcie, po jego ukończeniu, będziesz się czuć o wiele pewniej jako programista języka C++.
Wybrane bestsellery
Tomasz Jaśniewski - pozostałe książki
Videopoint - inne książki
Dzięki 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.
Masz pytanie o konkretny tytuł? Napisz do nas: [email protected]
Książka drukowana
Oceny i opinie klientów: C++ w zadaniach. Kurs video. Doskonalenie warsztatu programisty Tomasz Jaśniewski (0) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.