C++20 lusta programozóknak: Gyors, könnyű és szórakoztató C++ kezdőknek

Értékelés:   (3.9 az 5-ből)

C++20 lusta programozóknak: Gyors, könnyű és szórakoztató C++ kezdőknek (Will Briggs)

Olvasói vélemények

Összegzés:

A könyv jó fogadtatásra talált, mint bevezető C++ szöveg, amely az SDL grafikák segítségével a szórakoztató és gyakorlatias tanulásra helyezi a hangsúlyt. Néhány oktató számára átalakította a tanítási megközelítést, mivel az összetett fogalmakat konkrétabbá teszi. Ugyanakkor bírálták, hogy bizonyos modern C++ gyakorlatok és témák hiányoznak belőle, valamint hogy néhány elavult gyakorlatot is tanít.

Előnyök:

Magával ragadó és élvezetes írásmód, amely szórakoztatóvá teszi a tanulást.
A függvényhívások korai bevezetése segít megszilárdítani az alapvető ismereteket.
Gyakorlati alkalmazások SDL grafikával, amelyek elősegítik az absztrakt fogalmak megértését.
Szilárd bevezetést nyújt a C++-ba kezdők és nem főiskolások számára.
Jól használható projektek és gyakorlati feladatok összeállításához.

Hátrányok:

Keveset foglalkozik bizonyos témákkal, például a bináris ábrázolással és a fejlett adatszerkezetekkel.
Olyan elavult gyakorlatokat népszerűsít, mint például a csupasz char tömbök használata a std::string helyett.
Nem alkalmas haladó programozóknak, mivel nem elég mélyreható a modern C++ funkciókat illetően.
Egyes állítások szerint túl Microsoft-orientált, és nem terjed ki az olyan rendszerekre, mint a CMake.
Ad hoc szervezés, amely a C++ fogalmak sorrendje miatt összezavarhatja a kezdőket.

(12 olvasói vélemény alapján)

Eredeti címe:

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

Könyv tartalma:

Készen állsz arra, hogy kevesebb erőfeszítéssel és több szórakozással tanulj programozni? Akkor csináld a lusta módon! A C++20 a lusta programozóknak a humor és a szórakozás segítségével eléri, hogy valóban szívesen olvassa és lelkesen végezze el a projekteket, miközben elsajátítja a népszerű és nagy teljesítményű C++ nyelvet. Útközben az új C++20 szabvány számos funkcióját tartalmazza, mint például a tartományok, a tartományok, a terjedelmek, a formázott karakterláncok, az "űrhajó" operátor és a fogalmak (sablonparaméterek követelményei), és rövid bevezetést nyújt a modulok és a koroutinok témakörébe.

Ezzel az egyedülálló módszerrel számos projekttel, többek között saját C++ árkádjátékkal bővítheti képességeit. Saját osztályokat, sablonokat és absztrakt adattípusokat fogsz konstruálni. A könyv elolvasása és használata után készen áll majd arra, hogy önállóan valós C++ alkalmazásokat és játékprojekteket készítsen.

Amit tanulni fog:

⬤ A vadonatúj C++20 szabványt.

⬤ Grafikák és játékok programozása az SDL könyvtárral, az SSDL, a Simple SDL wrapper könyvtár használatával.

⬤ A legelterjedtebb C++ fordítóprogramok -- Visual Studio for Windows és g++ (Unix vagy MinGW esetén) -- és a hozzájuk tartozó hibakeresők használatát.

⬤ "Anti-bugging" a gyakori problémák egyszerű javításához.

⬤ A termelékeny programozóvá válás alapos gyakorlatai.

⬤ Hogyan készítsd el saját nagy projektjeidet, beleértve egy C++ alapú arcade játékot.

⬤ A beépített STL (Standard Template Library) függvények és osztályok az egyszerű és hatékony programozáshoz.

⬤ Elképesztő adattípusok, beleértve a karakterláncokat, halmokat, vektorokat és összekapcsolt listákat -- nem olvasva róluk, hanem megépítve őket -- tovább készíti Önt a programozói karrierre.

Kinek szól ez a könyv

Mindenkinek, aki újonnan ismerkedik a C++ programozással, akár önállóan tanulóknak, akár főiskolai szintű kurzusokon tanuló diákoknak.

A könyv egyéb adatai:

ISBN:9781484263051
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2020
Oldalak száma:677

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

C++20 lusta programozóknak: Gyors, könnyű és szórakoztató C++ kezdőknek - C++20 for Lazy...
Készen állsz arra, hogy kevesebb erőfeszítéssel és több...
C++20 lusta programozóknak: Gyors, könnyű és szórakoztató C++ kezdőknek - C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners

A szerző munkáit az alábbi kiadók adták ki: