Pobierz kartę szkolenia

Średnio-zaawansowane techniki programowania w języku C++

kod szkolenia: PRCPP_INTER / PL AA 2d
training assurance
Termin
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  30.12 31.12
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  13.01 14.01
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  10.02 11.02
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  03.03 04.03
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  07.04 08.04
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  12.05 13.05
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  02.06 03.06
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  07.07 08.07
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  11.08 12.08
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  08.09 09.09
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  06.10 07.10
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  03.11 04.11
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 2 dni |  14h|  08.12 09.12
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
2 100,00 PLN 2 583,00 PLN brutto

Szkolenie skierowane jest do programistów mających około roku do 3 lat doświadczenia w programowaniu C++

Umiejętność samodzielnego tworzenia bardziej złozonych programów w C++ oraz poznanie najnowszych standardów

 

  • Znajomość języka C++ na poziomie podstawowym (programowanie obiektowe, wskażniki, referencje, std::vector itd…)
  • Obsługę kompilatora (clang/ g++)
  • Podstawowa znajomość linuxa (jak przechodzić pomiędzy katalogami, tworzenie pliku itd…)
  • Umiejetność pobrania repozytorium z githuba
  • Korzystanie z CMake
  • Szkolenie: polski
  1. Basic knowledge about smart pointers:
    • Unique_ptr
    • Shared_ptr
  2. Containers
    • Sequence containers
    • Associative containers
    • Container adaptors
  3. Iterators
  4. STL algorithms:
    • Non-modifying
    • Modifying
    • Numeric
  5. – Examples of STL and lambda ussage:
    • Divide tasks by priority using std::priority_queue
    • Remove elements from unsorted vector in O(1)
    • Change a key value in the map
    • Implement own STL algorithms (transform_if)
  6. Examples of efficient and readable code with C++17 stuff (refactor your old C-style code)