Course details

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

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

Tomasz Jaśniewski

Videocourse

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.

  • Title: C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień
  • Author: Tomasz Jaśniewski
  • Duration time: 05:58:13
  • ISBN: 978-83-289-0762-1, 9788328907621
  • Date of issue: 2024-01-04
  • Format: Kurs Video
  • Item ID: vcwcp2
  • Publisher: Videopoint