Szkolenia informatyczne

Kontakt

Telefon 0 660 793415

Email Adres poczty elektronicznej jest chroniony przed robotami spamującymi. W przeglądarce musi być włączona obsługa JavaScript, żeby go zobaczyć.

My status

 
Szkolenie C++ zaawansowany - etap 1

Celem tego szkolenia jest wprowadzenie słuchaczy do współczesnych metod programowania w C++. Słuchacze poznają mechanizmy pozwalające min. automatyczne zarządzanie zasobami, poprawę bezpieczeństwa wątkowego i czytelności kodu.

Wymaganiem dla uczestników jest średniozaawansowana znajomość C++(doświadczenie ok. 1 roku). Szkolenie to ma za zadanie umożliwić uczestnikom pełne wykorzystanie mocy języka, również jego współczesnych części. 

Szkolenie nastawione jest przede wszystkim na praktyczne zastosowanie poznanych zagadnień.

Zaawansowany kurs C++ - program:

  1. Referencje - porównanie względem wskaźników, wskazanie zalet i wad;
  2. Modyfikator const - droga ku lepszemu;
  3. Strukturyzacja kodu za pomocą przestrzeni nazw;
  4. Zarządzanie zasobami, omówienie techniki Resource Aquisition Is Initialization;
  5. Wprowadzenie do projektowania przez kontrakt;
  6. Bezpieczna obsługa błędów przy pomocy wyjątków w C++;
  7. Inteligentne wskaźniki: std::auto_ptr oraz std::tr1::shared_ptr;
Jakie korzyści uzyskują Państwo ze szkolenia:
  1. Poprawę bezpieczeństwa tworzonego kodu przez wykorzystanie referencji;
  2. Umiejętność lepszego wyrażania intencji w kodzie dzięki modyfikatorowi const;
  3. Wyeliminowanie problemów z wyciekami zasobów dzięki idiomowi RAII;
  4. Poprawę czytelności kodu przez wykorzystanie przestrzeni nazw;

 Czas trwania szkolenia: 8h lekcyjnych

 

Terminy: zapytaj o termin szkolenia!