Hodnotenie:
Kniha „C++ Crash Course“ je všeobecne dobre prijímaná skúsenými programátormi, ktorí sa chcú rýchlo oboznámiť s moderným jazykom C++. Poskytuje dôkladný úvod s užívateľsky prívetivým štýlom písania a množstvom príkladov, hoci niektorí čitatelia ju nepovažujú za takú rýchlu, ako sa inzeruje. Najlepšie sa hodí pre tých, ktorí majú predchádzajúce skúsenosti s programovaním, a nie je koncipovaná ako príručka pre začiatočníkov.
Výhody:⬤ Komplexný úvod do moderného jazyka C++ pre skúsených programátorov.
⬤ Používateľsky prívetivý štýl písania s prístupom rozprávania príbehu.
⬤ Množstvo praktických príkladov a cvičení.
⬤ Obsahuje dôkladné errata a zdrojový kód dostupný online.
⬤ Dobrý zdroj na oboznámenie sa s jazykom C++ po tom, čo ste ho dlhší čas nepoužívali.
⬤ Niektorí čitatelia majú pocit, že tempo nie je také rýchle, ako sa uvádza.
⬤ Organizácia obsahu nemusí byť vhodná na jednoduché vyhľadávanie.
⬤ Niektoré špecifické témy, ako napríklad používanie „class“ oproti „struct“, nie sú dostatočne pokryté.
⬤ V prvých výtlačkoch sa vyskytujú početné preklepy a chyby.
⬤ Chýba podrobný návod na praktické používanie nástrojov ako CMake.
(na základe 39 čitateľských recenzií)
C++ Crash Course: A Fast-Paced Introduction
Rýchly a dôkladný úvod do moderného jazyka C++ pre skúsených programátorov. Po prečítaní C++ Crash Course budete ovládať základné koncepty jazyka, štandardnú knižnicu C++ a knižnice Boost.
Jazyk C++ je jedným z najpoužívanejších jazykov pre reálny softvér. V rukách znalého programátora dokáže jazyk C++ vytvoriť malý, efektívny a čitateľný kód, na ktorý by bol hrdý každý programátor.
Kurz C++ Crash Course je určený pre stredne pokročilých až pokročilých programátorov a prechádza priamo k jadru jazyka C++17, najmodernejšej revízie normy ISO. Prvá časť sa zaoberá jadrom jazyka C++, kde sa dozviete všetko od typov a funkcií až po životný cyklus objektov a výrazy. V druhej časti sa zoznámite so štandardnou knižnicou C++ a knižnicami Boost, kde sa dozviete o všetkých vysokokvalitných a plne funkčných prostriedkoch, ktoré máte k dispozícii. Budete sa zaoberať špeciálnymi užitočnými triedami, dátovými štruktúrami a algoritmami a naučíte sa manipulovať so súborovými systémami a vytvárať vysoko výkonné programy, ktoré komunikujú cez siete.
Naučíte sa všetky hlavné funkcie moderného jazyka C++ vrátane:
- Základné typy, referenčné typy a užívateľsky definované typy.
- Životný cyklus objektu vrátane dĺžky uloženia, správy pamäte, výnimiek, zásobníkov volaní a paradigmy RAII.
- Polymorfizmus v čase kompilácie pomocou šablón a polymorfizmus v čase behu pomocou virtuálnych tried.
- Pokročilé výrazy, príkazy a funkcie.
- Inteligentné ukazovatele, dátové štruktúry, dátumy a časy, číselné údaje a pravdepodobnostné/štatistické prostriedky.
- Kontajnery, iterátory, reťazce a algoritmy.
- Prúdy a súbory, súbežnosť, siete a vývoj aplikácií.
Vďaka viac ako 500 ukážkam kódu a takmer 100 cvičeniam vám C++ Crash Course určite pomôže vybudovať si pevné základy C++.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)