C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień
- Ocena:
- Bądź pierwszym, który oceni ten kurs
- Wersja:
- Online
- Czas trwania:
- 05:58:13
- Technologia:
- C++20, Visual Studio 2022
Opis kursu video C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień
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
-
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 proc
(58,04 zł najniższa cena z 30 dni)
45.15 zł
129.00 zł (-65%) -
Szkolenie, które dziś proponujemy, pozwoli Ci się zaprzyjaźnić z językiem programowania C++ – najpierw przyjrzeć mu się z pozycji kompletnego laika, potem poznać nieco bliżej i wreszcie naprawdę zaprzyjaźnić. Autor kursu bowiem twierdzi, że choć większość osób jako pierwszy język programowania wybiera Pythona (jako łatwiejszy i bardziej intuicyjny)
(58,04 zł najniższa cena z 30 dni)
45.15 zł
129.00 zł (-65%) -
Kiedy myślimy o takich aplikacjach jak Maya, VirtualBox, Telegram, Spotify, Dropbox czy Google Earth, być może nie od razu znajdujemy wspólny mianownik. A jest nim framework Qt, używany przez wszystkie te znane marki. Qt powstał z myślą o programowaniu interfejsów graficznych GUI, a ze względu na wydajność, stabilność i unikatowy model programowani
(67,05 zł najniższa cena z 30 dni)
52.15 zł
149.00 zł (-65%) -
Dlaczego ze wszystkich języków programowania, jakie masz do wyboru, powinieneś wybrać właśnie C++? Może dlatego, że od kilku dekad jest on jednym z najpopularniejszych języków programowania na świecie. Może dlatego, że C++ jest uniwersalny, sprawdza się zarówno podczas tworzenia oprogramowania do maleńkich mikrokontrolerów, jak i w pracy nad ogromn
(58,04 zł najniższa cena z 30 dni)
45.15 zł
129.00 zł (-65%) -
Silnik Unreal Engine za sprawą Blueprints Scripting oferuje możliwość tworzenia prototypów i logiki gry bez konieczności kodowania. Koncepcja programowania wizualnego jest doskonałym uzupełnieniem klasycznej formy programowania. Natomiast nie wszędzie da się ją zastosować, innymi słowy: tam, gdzie Blueprints nie może, tam C++ pośle! I nie ma w tych
(76,05 zł najniższa cena z 30 dni)
59.15 zł
169.00 zł (-65%) -
Wirtualna rzeczywistość to generowany komputerowo obraz 3D, który wraz z obiektami, sceneriami i licznymi interakcjami z użytkownikiem ma imitować realistyczne środowisko. Być może definicja brzmi dość nowocześnie - ale czy wiesz, że początki VR sięgają 60 lat wstecz? Jednym z pierwszych wynalazków VR była Sensorama, która symulowała jazdę motocykl
(67,60 zł najniższa cena z 30 dni)
59.15 zł
169.00 zł (-65%) -
Unreal Engine 5. Kurs video. Praktyczny niezbędnik game developera to ponad 6 godzin praktycznej wiedzy i budowania funkcjonalności, prototypowania mechaniki, a także iterowania produkcji. Na początku zaznajomisz się z edytorem i możliwościami narzędzia Unreal Engine 5. Nauczysz się stosować predefiniowane funkcje, by następnie optymalizować budowa
(59,59 zł najniższa cena z 30 dni)
52.15 zł
149.00 zł (-65%) -
Wprowadzanie na rynek kolejnych, coraz bardziej atrakcyjnych wizualnie gier komputerowych wymusza produkcję wysoko wydajnych kart graficznych. Siłą rzeczy przyspieszają także prace nad rozwojem tzw. graficznych API, umożliwiających komunikację z kartą oraz wykonywanie za jej pomocą działań matematycznych. Poza zastosowaniem najbardziej oczywistym,
(53,55 zł najniższa cena z 30 dni)
41.65 zł
119.00 zł (-65%)
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.
Spis lekcji (odkodowane lekcje)
-
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! 00:28:10
- 1.6. Biblioteka <random>. Własności inline static 00:35:09
-
2. Wyrażenia regularne 01:22:46
-
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
Kurs Video "C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły kursu
- Ilość lekcji:
- 21
- Czas trwania:
- 5 godz. 58 min.
- Format:
- Online
- Data aktualizacji:
- 2024-01-04
- ISBN :
- 978-83-289-0762-1, 9788328907621
- Numer z katalogu:
- 221592
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
Programowanie » C++
Videopoint - inne kursy
-
Angular został przystosowany przez programistów Google’a do tworzenia złożonych i skalowalnych aplikacji. Dzięki modułowości i wydajności jest wybierany do pisania wymagających aplikacji korporacyjnych i biznesowych. Kod jest zredukowany i zorganizowany modułowo, co zapewnia czytelność i ułatwia pracę nad projektem. Dla tworzenia dynamicznych aplik
(81,95 zł najniższa cena z 30 dni)
119.20 zł
149.00 zł (-20%) -
Utrzymanie czystego kodu ułatwia pracę programistom i przyczynia się do szybszego reagowania na potrzeby odbiorców i wdrażania nowych funkcji. Większa efektywność zespołów programistycznych jest nieoceniona dla funkcjonowania firm. Pozwala zminimalizować ryzyko poważnych awarii i pozytywnie wpływa na wizerunek marki. Jednak utrzymanie czystego kodu
(84,50 zł najniższa cena z 30 dni)
67.60 zł
169.00 zł (-60%) -
Sztuczna inteligencja przyczyniła się do prawdziwej rewolucji technologicznej i zmieniła branżę informatyczną. Po funkcje oparte na AI chętnie sięgnął Microsoft, by udoskonalić swój wiodący produkt – Excela. AI poprzez zaawansowane algorytmy potrafi automatycznie analizować i interpretować duże zbiory danych, co przyspiesza proces podejmowania decy
(112,05 zł najniższa cena z 30 dni)
199.20 zł
249.00 zł (-20%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplikacji czy bibliotek. Z Pytestu do testowania kodu korzystają
(39,90 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
Realizacja kolejnych projektów – oto, w jaki sposób pracuje dziś bardzo wielu specjalistów. By wspiąć się na wyższy poziom kariery, zdobyć nową, ciekawą posadę, awansować w strukturach firmy, trzeba opanować sztukę profesjonalnego zarządzania projektami. Tu z pomocą wkracza Microsoft Project. Narzędzie, które ma ugruntowaną rynkową pozycję i opinię
(81,95 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
InDesign jest kluczowym narzędziem używanym w branży graficznej, wydawniczej i reklamowej. Ten program komputerowy, stworzony przez firmę Adobe, służy do projektowania, łamania, składania i przygotowywania do druku materiałów poligraficznych – szczególnie wydawnictw wielostronicowych i o skomplikowanej strukturze. Za jego pomocą można przygotować p
(26,97 zł najniższa cena z 30 dni)
53.95 zł
67.44 zł (-20%) -
Informatyka, w szczególności programowanie, algorytmami stoi. Stanowią one punkt wyjścia do tworzenia sprawnie działającego kodu. Dlatego też wiedza o tym, jak za ich pomocą efektywnie rozwiązywać najbardziej skomplikowane problemy, okazuje się być nieoceniona w wielu dziedzinach – od analizy danych, przez rozwój oprogramowania, aż po sztuczną inte
(64,50 zł najniższa cena z 30 dni)
51.60 zł
129.00 zł (-60%) -
Skrót AI jest dziś używany we wszelkich kontekstach i powtarzany niczym magiczne zaklęcie. Jedni się cieszą, inni się boją. My, w ramach naszego kursu, pokazujemy, jak skorzystać z niezwykłych możliwości, jakie niosą ze sobą najpopularniejsze dziś modele generatywnego AI. Dzięki zaprzęgnięciu ich do pracy można znacznie ułatwić i przyspieszyć reali
(65,45 zł najniższa cena z 30 dni)
95.20 zł
119.00 zł (-20%) -
Marzysz o pracy w IT, która „robi różnicę”? Stanowisko inżyniera sieci wiąże się ze sporą odpowiedzialnością, ponieważ od niego zależy działanie sieci całego przedsiębiorstwa. Tylko co to właściwie znaczy? W praktyce chodzi o prawidłowe funkcjonowanie programów i aplikacji sieciowych, działanie telefonii IP, możliwość tworzenia kopii zapasowych i k
(76,05 zł najniższa cena z 30 dni)
135.20 zł
169.00 zł (-20%) -
Jeśli myślisz o karierze analityka danych albo starasz się o pracę na stanowisku, na którym będziesz analizować dane, ten kurs jest specjalnie dla Ciebie. Opanujesz dzięki niemu między innymi niezbędne podstawy języka SQL i dowiesz się, jak funkcjonuje i do czego może Ci posłużyć system zarządzania relacyjnymi bazami danych MySQL. Te dwie technolog
(112,05 zł najniższa cena z 30 dni)
199.20 zł
249.00 zł (-20%)
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:
Kurs video
![](https://static01.helion.com.pl/videopoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/videopoint/img/ajax-loader.gif)
Oceny i opinie klientów: C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień Tomasz Jaśniewski (0)
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.