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