ODBIERZ TWÓJ BONUS :: »

C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień

Podstawowe informacje:
Czas trwania: 05:58:13
Poziom: średnio zaawansowany
Autor: Tomasz Jaśniewski
Liczba lekcji: 21
Technologia: C++20, Visual Studio 2022
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
90,29 zł 129,00 zł (-30%)
83,85 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 90 punktów
Korzyści:
  • Materiały dodatkowe do kursu
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ten kurs należy do ścieżki C++ Developer
Czas trwania: 28 godz.
DOWIEDZ SIĘ WIĘCEJ
Ten kurs należy do ścieżki C++ Developer »

Czego się nauczysz?

  • Stosowania klas, funkcji anonimowych i wyrażeń regularnych w C++
  • Wykorzystywania mechanizmów dziedziczenia i polimorfizmu
  • Tworzenia klas abstrakcyjnych i korzystania z modułów w C++20
  • Rozwiązywania zadań programistycznych poprzez praktykę
  • Budowania własnych bibliotek i struktur kodu w C++
  • Doskonalenia umiejętności programistycznych na podstawie praktycznych zadań

Spis lekcji

1. Klasy i funkcje anonimowe 01:59:32
1.1. Klasy. Wiadomości podstawowe, własności, obiekty i konstruktory klasy
00:16:48
1.2. Klasy cd. - destruktor, operatory i funktory
00:07:56
1.3. Funkcje anonimowe
00:15:13
1.4. Funkcje anonimowe. Własny porządek kontenerów porządkujących
00:16:16
1.5. Klasy - ćwiczenia. Bitwa orków!
OGLĄDAJ » 00:28:10
1.6. Biblioteka <random>. Własności inline static
00:35:09
2. Wyrażenia regularne 01:22:46
2.1. Wyrażenia regularne - regex_search()
00:22:24
2.2. Wyrażenia regularne - regex_match() w przykładach
00:14:24
2.3. Wykorzystanie biblioteki <regex>
00:10:54
2.4. Metoda regex_replace()
00:11:59
2.5. Wykorzystanie biblioteki <regex> i funkcji count_if()
00:23:05
3. Robimy zadania! Przydatne funkcje, mechaniki i biblioteki 01:54:09
3.1. Enum class. Biblioteka <ratio>
00:20:23
3.2. Metoda sleep_for() z biblioteki <thread>
00:17:41
3.3. Użycie poznanych technik w zadaniu i metoda erase_if()
00:30:07
3.4. Rozwiązanie zadania i ranges::sort()
00:09:53
3.5. Zastosowanie poznanych elementów języka C++
00:09:05
3.6. Funkcja set_intersection() z biblioteki <algorithm>
00:27:00
4. Teoria - zagadnienia różne 00:41:46
4.1. Dziedziczenie klas
00:10:15
4.2. Sekcja private, public. Dziedziczenie, a sekcje: public, private, protected
00:14:00
4.3. Klasa abstrakcyjna. Projektowanie przemyślane
OGLĄDAJ » 00:04:08
4.4. Importowanie i moduły. Moduły w najnowszych standardach i dynamic_pointer_cast<>()
00:13:23

Obierz kurs na... naukę języka C++ w praktyce

Jeśli zastanawiasz się nad karierą programisty lub już się przygotowujesz do tego, by zostać koderem, poważnie rozważ naukę języka C++. Zaprojektowany w latach 80. XX wieku przez duńskiego informatyka Bjarne Stroustrupa C++ rozszerza język C o obiektowe mechanizmy abstrakcji danych i silną statyczną kontrolę typów. Od samego początku pomyślany jako zgodny pod względem kodu źródłowego z C, do dziś pozostaje z nim mocno powiązany. W praktyce C++ określany jest jako język programowania o zastosowaniu ogólnym. Umożliwia on abstrakcję danych i wspiera paradygmaty programowania proceduralnego, obiektowego i generycznego, a także funkcyjnego i modularnego.

C++, jako że jest dość uniwersalnym językiem, cieszy się sporą popularnością w programistycznym świecie. Uważany jest za język o tzw. niskopoziomowej specyfice, co oznacza, że ma wiele wspólnego z językiem binarnym. Z jednej strony może to nieco utrudniać pisanie kodu, z drugiej – daje szerokie możliwości. Podczas pracy z nim trzeba pamiętać o samodzielnym zarządzaniu pamięcią i o tym, że stworzonego w C++ kodu nie odczyta komputerowy procesor – trzeba będzie go najpierw przetworzyć na język maszynowy za pośrednictwem kompilatora. Po co sobie tak utrudniać? – zapyta ktoś, kto rozważa naukę kodowania w C++. Warto, ponieważ opanowanie tego języka otwiera przed przyszłym programistą spore możliwości. Po pierwsze, pozwala na dobre poznanie zasad działania sprzętu i systemów, na których pisze się kod. Po drugie, zyskuje się dostęp do bardzo licznych bibliotek. I wreszcie – C++ pozostaje niezwykle popularny, stąd dość często wymaga się go podczas rozmów kwalifikacyjnych i potem w ramach pracy w firmach informatycznych.

Co Cię czeka podczas naszego profesjonalnego szkolenia

Podczas kursu poznasz w praktyce:

  • Najważniejsze klasy i funkcje anonimowe
  • Wyrażenia regularne
  • Inne przydatne funkcje, mechaniki i biblioteki
  • Teorię dziedziczenia klas, sekcji private i public, klasy abstrakcyjnej, a także importowania i modułów

Szkolenie C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień ma wymiar mocno praktyczny. Języka C++ będziesz się uczyć przede wszystkim poprzez rozwiązywanie zadań. Autor kursu ogranicza teorię do niezbędnego minimum, wychodzi bowiem z założenia, że najskuteczniej przyswaja się wiedzę, ćwicząc, nie zaś słuchając wywodu na jej temat.

Wybrane bestsellery

O autorze kursu video

Tomasz Jaśniewski – programista i nauczyciel informatyki w szkole średniej w jednej osobie. Zarabia na życie, tworząc programy wspierające firmy w procesach automatyzacji pracy, równocześnie bardzo lubi uczyć, dlatego z entuzjazmem dba o edukację przyszłych programistów. Prowadzi także poświęcony programowaniu i informatyce kanał na YouTube: @webjasiekWebCrew.

Tomasz Jaśniewski - pozostałe kursy

Oceny i opinie klientów: C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień Tomasz Jaśniewski (0)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2024-01-04
ISBN: 978-83-289-0762-1, 9788328907621
Numer z katalogu: 221592

Videopoint - inne kursy

Kurs video
90,29 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion