The Modern C++ Challenge: Zostań ekspertem w programowaniu, rozwiązując rzeczywiste problemy

Ocena:   (3,9 na 5)

The Modern C++ Challenge: Zostań ekspertem w programowaniu, rozwiązując rzeczywiste problemy (Marius Bancila)

Opinie czytelników

Podsumowanie:

Książka oferuje unikalne i praktyczne podejście do nauki języka C++, z naciskiem na poprawę umiejętności rozwiązywania problemów. Jednak niektórzy użytkownicy krytykowali ją za brak wystarczającej dokumentacji i alternatyw, podczas gdy inni zauważyli problemy z fizycznym stanem książki po jej otrzymaniu.

Zalety:

Unikalne i praktyczne podejście
kompleksowe pokrycie C++ do C++17
dobre do zapoznania się z językiem i poprawy umiejętności rozwiązywania problemów.

Wady:

Słaba dokumentacja i wyjaśnienie problemów
niektórzy użytkownicy otrzymali uszkodzone egzemplarze
postrzegane jako niewarte swojej ceny
alternatywy dostępne online oferują lepsze zasoby.

(na podstawie 8 opinii czytelników)

Oryginalny tytuł:

The Modern C++ Challenge: Become an expert programmer by solving real-world problems

Zawartość książki:

Sprawdź swoje umiejętności programowania w języku C++, rozwiązując rzeczywiste problemy programistyczne omówione w książce.

Kluczowe cechy

⬤ Rozwiązywanie różnorodnych rzeczywistych problemów programistycznych i logicznych poprzez wykorzystanie możliwości języka C++17.

⬤ Sprawdź swoje umiejętności w korzystaniu z funkcji języka, algorytmów, struktur danych, wzorców projektowych i nie tylko.

⬤ Poznaj obszary takie jak kryptografia, komunikacja i obsługa obrazów w C++.

Opis książki

C++ jest jednym z najczęściej używanych języków programowania i ma zastosowanie w różnych dziedzinach, takich jak gry, programowanie GUI i systemy operacyjne, by wymienić tylko kilka. Przez lata C++ stał się (i pozostaje) jednym z najlepszych wyborów dla programistów na całym świecie. Ta książka pokaże ci kilka godnych uwagi funkcji C++ i jak je wdrożyć, aby spełnić potrzeby twojej aplikacji. Każdy problem jest wyjątkowy i nie tylko testuje znajomość języka.

Testuje umiejętność nieszablonowego myślenia i znajdowania najlepszych rozwiązań. Dzięki różnym poziomom trudności, będziesz musiał stawić czoła szerokiej gamie wyzwań. Nie musisz się martwić: w książce znajdziesz najlepsze rozwiązania problemów. Czy jesteś gotowy na wyzwanie?

Czego się nauczysz

⬤ Serializacja i deserializacja danych JSON i XML.

⬤ Szyfrowanie i podpisywanie w celu ułatwienia bezpiecznej komunikacji między stronami.

⬤ Osadzać i wykorzystywać bazy danych SQLite w swoich aplikacjach.

⬤ Wykorzystanie wątków i funkcji asynchronicznych do implementacji ogólnych algorytmów równoległych.

⬤ Kompresja i dekompresja plików do/z archiwum ZIP.

⬤ Implementacja struktur danych, takich jak bufor kołowy i kolejka priorytetowa.

⬤ Implementacja algorytmów ogólnego przeznaczenia, jak również algorytmów rozwiązujących konkretne problemy.

⬤ Tworzenie aplikacji klient-serwer komunikujących się za pośrednictwem protokołu TCP/IP.

⬤ Korzystać z usług HTTP REST.

⬤ Wykorzystywać wzorce projektowe do rozwiązywania rzeczywistych problemów.

Dodatkowe informacje o książce:

ISBN:9781788993869
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Książka kucharska nowoczesnego programowania w języku C++ - wydanie drugie - Modern C++ Programming...
Ponad 100 przepisów, które pomogą przezwyciężyć...
Książka kucharska nowoczesnego programowania w języku C++ - wydanie drugie - Modern C++ Programming Cookbook - Second Edition
The Modern C++ Challenge: Zostań ekspertem w programowaniu, rozwiązując rzeczywiste problemy - The...
Sprawdź swoje umiejętności programowania w języku...
The Modern C++ Challenge: Zostań ekspertem w programowaniu, rozwiązując rzeczywiste problemy - The Modern C++ Challenge: Become an expert programmer by solving real-world problems
Książka kucharska nowoczesnego programowania w języku C++: Przepisy na poznanie struktury danych,...
Ponad 100 przepisów, które pomogą przezwyciężyć...
Książka kucharska nowoczesnego programowania w języku C++: Przepisy na poznanie struktury danych, wielowątkowości i sieci w C++17 - Modern C++ Programming Cookbook: Recipes to explore data structure, multithreading, and networking in C++17
Metaprogramowanie szablonów w C++: Dowiedz się wszystkiego o szablonach C++ i odblokuj moc...
Dowiedz się, jak używać nowoczesnych szablonów C++ do...
Metaprogramowanie szablonów w C++: Dowiedz się wszystkiego o szablonach C++ i odblokuj moc metaprogramowania szablonów - Template Metaprogramming with C++: Learn everything about C++ templates and unlock the power of template metaprogramming

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)