C++20 pre lenivých programátorov: C++ pre programátorov: rýchle, jednoduché a zábavné pre začiatočníkov

Hodnotenie:   (3,9 z 5)

C++20 pre lenivých programátorov: C++ pre programátorov: rýchle, jednoduché a zábavné pre začiatočníkov (Will Briggs)

Recenzie čitateľov

Zhrnutie:

Kniha je dobre prijímaná ako úvodný text o C++, ktorý kladie dôraz na zábavné a praktické učenie pomocou grafiky SDL. Niektorým pedagógom zmenila prístup k vyučovaniu, pretože zložité koncepty sa vďaka nej stali konkrétnejšími. Bola však kritizovaná za nedostatok niektorých moderných postupov a tém C++, ako aj za výučbu niektorých zastaraných postupov.

Výhody:

Pútavý a príjemný štýl písania, vďaka ktorému je učenie zábavné.
Skoré oboznámenie sa s volaniami funkcií pomáha upevniť základné vedomosti.
Praktické aplikácie s grafikou SDL zlepšujú pochopenie abstraktných pojmov.
Poskytuje solídny úvod do C++ pre začiatočníkov a študentov, ktorí nie sú majstrami jazyka.
Vhodný na vytváranie projektov a praktických cvičení.

Nevýhody:

Ľahká na niektoré témy, ako je binárna reprezentácia a pokročilé dátové štruktúry.
Propaguje zastarané postupy, napríklad používanie nahých znakových polí namiesto std::string.
Nie je vhodná pre pokročilých programátorov, pretože jej chýba hĺbka moderných funkcií jazyka C++.
Niektorí tvrdia, že je príliš orientovaná na Microsoft a chýba v nej pokrytie systémov ako CMake.
Ad hoc organizácia, ktorá môže nováčikov zmiasť kvôli postupnosti konceptov C++.

(na základe 12 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Ste pripravení naučiť sa programovať s menším úsilím a väčšou zábavou? Potom to robte lenivým spôsobom! C++20 pre lenivých programátorov využíva humor a zábavu, aby ste pri osvojovaní si obľúbeného a výkonného jazyka C++ skutočne radi čítali a s chuťou sa pustili do projektov. Popri tom obsahuje mnohé funkcie z nového štandardu C++20, ako sú rozsahy, rozpätia, formátovacie reťazce, operátor "vesmírna loď" a koncepty (požiadavky na parametre šablón), a poskytuje stručné úvody do modulov a coroutines.

Vďaka tejto jedinečnej metóde si rozšírite svoje schopnosti pomocou rôznych projektov vrátane vlastnej arkádovej hry v jazyku C++. Skonštruujete si vlastné triedy, šablóny a abstraktné dátové typy. Po prečítaní a používaní tejto knihy budete pripravení samostatne vytvárať reálne aplikácie a herné projekty v jazyku C++.

Čo sa naučíte:

⬤ Úplne nový štandard C++20.

⬤ Programovanie grafiky a hier s knižnicou SDL pomocou SSDL, Simple SDL wrapper library.

⬤ Ako používať najrozšírenejšie kompilátory C++ -- Visual Studio pre Windows a g++ (s Unixom alebo MinGW) -- a s nimi spojené ladiace programy.

⬤ "Anti-bugging" pre jednoduché opravy bežných problémov.

⬤ Dobré postupy, ako sa stať produktívnym programátorom.

⬤ Ako vytvoriť vlastné veľké projekty vrátane arkádovej hry v jazyku C++.

⬤ Zabudované funkcie a triedy štandardnej knižnice šablón (STL) na jednoduché a efektívne programovanie.

⬤ Výkonné dátové typy vrátane reťazcov, zásobníkov, vektorov a spájaných zoznamov - nie čítaním o nich, ale ich vytváraním - vás ďalej pripravia na kariéru programátora.

Pre koho je táto kniha určená

Všetkým, ktorí s jazykom C++ začínajú, buď samoukom, alebo študentom v kurzoch na vysokej škole.

Ďalšie údaje o knihe:

ISBN:9781484263051
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2020
Počet strán:677

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

C++20 pre lenivých programátorov: C++ pre programátorov: rýchle, jednoduché a zábavné pre...
Ste pripravení naučiť sa programovať s menším úsilím a väčšou...
C++20 pre lenivých programátorov: C++ pre programátorov: rýchle, jednoduché a zábavné pre začiatočníkov - C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners

Diela autora vydali tieto vydavateľstvá:

© 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)