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

 
C++0x oraz biblioteki BOOST

Szkolenie to poświęcone jest najnowszym dodatkom do języka C++ oraz bibliotekom BOOST zawierającym niezwykle użyteczne narzędzia dla profesjonalnych programistów C++.

 

Wymaganiem dla uczestników jest średniozaawansowana znajomość C++(doświadczenie ok. 1 roku). Przed udziałem w tym kursie rekomendujemy uczestnikom wcześniejsze kursy: zaawansowane programowanie w C++ oraz część drugą - C++: STL i biblioteka standardowa

Szkolenie oparte jest na dużej liczbie przykładów tak, aby maksymalnie uwydatnić praktyczny aspekt nowej wiedzy. Za zadanie ma ono umożliwić uczestnikom wykorzystanie bogactwa darmowych bibliotek C++ BOOST.

Biblioteki Boost - program:

  1. Wprowadzenie do bibliotek BOOST:
    1. pochodzenie projektu;
    2. licencja bibliotek;
    3. związek BOOST ze standardem C++;
  2. Narzędzia w C++ Technical Report 1:
    1. inteligentne wskaźniki
    2. bind oraz obiekty funkcyjne
    3. tuple - krotki w C++
    4. wyrażenia regularne
  3. Inne narzędzia z bibliotek BOOST
    1. boost::asio - przenośna komunikacja sieciowa;
    2. boost::format - bezpieczne formatowanie tekstu w stylu printf
    3. boost::datetime - data i czas
    4. boost::filesystem - przenośne i wygodne operacje na plikach
    5. boost::serialization - łatwa serializacja obiektów w C++
Jakie korzyści uzyskują Państwo ze szkolenia:
  1. Zwiększenie produktywności dzięki wykorzystaniu darmowych komponentów BOOST;
  2. Poprawienie jakości programów przez stosowanie bibliotek przetestowanych przez tysiące programistów na świecie;
  3. Ulepszenie swojego kodu dzięki wiedzy jak robią to najlepsi;
  4. Poznanie wartości przenośnego kodu oraz metod zachowania przenośności;

 Czas trwania szkolenia: 8h lekcyjnych

 

Terminy: zapytaj o termin!