C++ wyjątkowo dobrze nadaje się do nauki jako "pierwszy poważny język programowania", a równocześnie jest perfekcyjnym, wszechstronnym narzędziem do tworzenia innowacyjnych aplikacji. Programowanie w nim wymaga nieco wysiłku, lecz pozwala jednocześnie szybko przyswoić najważniejsze paradygmaty informatyki, jak i wdrożyć się w pisanie kodu zgodne z prawidłowymi praktykami.
Przy tym C++ ma właściwości progresywnego języka programowania, a jego możliwości są poszerzane dzięki bibliotekom. Żeby adept sztuki programowania mógł skorzystać z tych wszelkich zalet, potrzebuje pomocy prawidłowego nauczyciela lub korzystnego podręcznika.
Tylko w ten sposób uniknie typowych błędów popełnianych na skutek niewystarczającego zrozumienia podstaw programowania i najważniejszych koncepcji programistycznych. Oto polska edycja modnego podręcznika opartego na naukowych podstawach efektywnego uczenia.
To znakomite wprowadzenie do podstawowych technik programowania i umiejętności projektowania pozwala łatwo, a przy tym dogłębnie opanować elementarne pojęcia. W dostępny sposób omawia najszczególniejsze kwestie działania algorytmów i typy struktur informacji.
Krok po kroku przeprowadza czytelnika od podstaw do bardziej zaawansowanych tematów związanych ze współczesnymi aplikacjami, takich jak GUI i programowanie XML. Poszczególne koncepcje zostały tu wyjaśnione z zastosowaniem stosownie dobranych schematów i grafik.
Nie zabrakło także wskazówek, przykładów i dużych fragmentów genialnie napisanego kodu, które ułatwiają naukę, podobnie jak liczne ćwiczenia i studia przypadków. W tej książce pomiędzy innymi: podstawowe koncepcje programowania: struktury sterujące, tablice, wskaźniki programowanie obiektowe, dziedziczenie, polimorfizm struktury informacji: liniowe i oparte na drzewach wprowadzenie do algorytmów szablony i zarządzanie pamięcią Bądź profesjonalistą od pierwszej linii kodu!
Powyższy opis pochodzi od wydawcy.