C++20 pro líné programátory: C++ pro začátečníky: rychlé, snadné a zábavné učení C++

Hodnocení:   (3,9 z 5)

C++20 pro líné programátory: C++ pro začátečníky: rychlé, snadné a zábavné učení C++ (Will Briggs)

Recenze čtenářů

Shrnutí:

Kniha je dobře hodnocena jako úvodní učebnice jazyka C++, která klade důraz na zábavnou a praktickou výuku pomocí grafiky SDL. Některým pedagogům změnila přístup k výuce, protože jim přiblížila složité pojmy. Byla však kritizována za nedostatek některých moderních postupů a témat C++ a také za výuku některých zastaralých postupů.

Klady:

Poutavý a příjemný styl psaní, díky němuž je učení zábavné.
Včasné seznámení s voláním funkcí pomáhá upevnit základní znalosti.
Praktické aplikace s grafikou SDL zlepšují pochopení abstraktních pojmů.
Poskytuje solidní úvod do jazyka C++ pro začátečníky a studenty, kteří se v něm nevyučují.
Vhodné pro tvorbu projektů a praktických cvičení.

Zápory:

Lehce se věnuje některým tématům, jako je binární reprezentace a pokročilé datové struktury.
Propaguje zastaralé postupy, jako je používání holých znakových polí místo std::string.
Není vhodný pro pokročilé programátory, protože postrádá hloubku moderních funkcí jazyka C++.
Někteří tvrdí, že je příliš orientovaná na Microsoft a chybí v ní pokrytí systémů, jako je CMake.
Ad hoc uspořádání, které může nováčky mást kvůli posloupnosti konceptů C++.

(na základě 12 hodnocení čtenářů)

Původní název:

C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners

Obsah knihy:

Jste připraveni naučit se programovat s menším úsilím a zábavněji? Pak to dělejte líným způsobem! Kniha C++20 pro líné programátory využívá humor a zábavu, abyste při osvojování oblíbeného a výkonného jazyka C++ skutečně rádi četli a s chutí se pouštěli do projektů. Cestou zahrnuje mnoho funkcí z nového standardu C++20, jako jsou rozsahy, rozpětí, formátování řetězců, operátor "kosmická loď" a koncepty (požadavky na parametry šablon), a poskytuje stručné úvody do modulů a koroutin.

Díky této jedinečné metodě si rozšíříte své schopnosti na různých projektech, včetně vlastní arkádové hry v jazyce C++. Sestavíte si vlastní třídy, šablony a abstraktní datové typy. Po přečtení a použití této knihy budete připraveni samostatně vytvářet reálné aplikace a herní projekty v jazyce C++.

Co se naučíte:

⬤ Zcela nový standard C++20.

⬤ Programování grafiky a her pomocí knihovny SDL s využitím SSDL, jednoduché obalové knihovny SDL.

⬤ Jak používat nejběžnější kompilátory jazyka C++ -- Visual Studio pro Windows a g++ (s Unixem nebo MinGW) -- a s nimi spojené ladicí programy.

⬤ "Anti-bugging" pro snadné opravy běžných problémů.

⬤ Dobré postupy, jak se stát produktivním programátorem.

⬤ Jak vytvořit vlastní velké projekty, včetně arkádové hry v jazyce C++.

⬤ Vestavěné funkce a třídy Standardní knihovny šablon (STL) pro snadné a efektivní programování.

⬤ Výkonné datové typy včetně řetězců, zásobníků, vektorů a propojených seznamů - ne čtením o nich, ale jejich sestavováním - vás dále připraví na kariéru programátora.

Pro koho je tato kniha určena

Všem, kdo s jazykem C++ začínají, ať už samoukům, nebo studentům ve vysokoškolských kurzech.

Další údaje o knize:

ISBN:9781484263051
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2020
Počet stran:677

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

C++20 pro líné programátory: C++ pro začátečníky: rychlé, snadné a zábavné učení C++ - C++20 for...
Jste připraveni naučit se programovat s menším úsilím...
C++20 pro líné programátory: C++ pro začátečníky: rychlé, snadné a zábavné učení C++ - C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)