Programování od základů

Hodnocení:   (4,4 z 5)

Programování od základů (Jonathan Bartlett)

Recenze čtenářů

Shrnutí:

Kniha „Naučte se programovat s assemblerem“ od Jonathana Bartletta nabízí aktualizovaný a komplexní úvod do jazyka x86-64, který efektivně pokrývá různá základní témata pro začátečníky i mírně pokročilé programátory. Mnoho uživatelů si pochvaluje její srozumitelná vysvětlení a strukturovaný přístup, objevují se však obavy ohledně překlepů, chybějících znaků v některých výtiscích a omezené hloubky v některých oblastech.

Klady:

Komplexní pokrytí jazyka assembler x86-64 včetně moderních témat, jako je objektově orientované programování a garbage collection.
Srozumitelná vysvětlení, která pomáhají pochopit koncepty nízkoúrovňového programování.
Užitečné pro programátory vyšších jazyků k pochopení základních pojmů.
Dobrá struktura s otázkami a další četbou k upevnění učiva.
K dispozici ve formátu Docker pro multiplatformní použití.

Zápory:

Některé výtisky obsahují překlepy a chybějící znaky, což negativně ovlivňuje zážitek ze čtení.
Omezené hloubkové pokrytí pokročilých témat sestavování.
Nevhodné pro začátečníky, kteří se nejprve nenaučili jazyky vyšší úrovně.
Pro některé uživatele jsou některé ukázky kódu ohromující nebo matoucí.

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

Původní název:

Programming from the Ground Up

Obsah knihy:

Kniha Programování od základů využívá jazyk assembleru Linuxu k tomu, aby nové programátory naučila nejdůležitější koncepty programování.

Postupně vás těmito koncepty provede: * Jak procesor nahlíží na paměť * Jak procesor pracuje * Jak programy spolupracují s operačním systémem * Jak počítače interně reprezentují data * Jak provádět nízkoúrovňovou a vysokoúrovňovou optimalizaci Většina knih o programování na začáteční úrovni se snaží čtenáře ochránit před tím, jak jejich počítač skutečně funguje. Kniha Programování od základů začíná výukou toho, jak počítač funguje pod kapotou, takže programátor bude mít dostatečné zázemí, aby byl úspěšný ve všech oblastech programování.

Tuto knihu používá Princetonská univerzita ve svém kurzu COS 217 "Úvod do programovacích systémů".

Další údaje o knize:

ISBN:9781616100643
Autor:
Vydavatel:
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Elektronika pro začátečníky: Praktický úvod do schémat, obvodů a mikrokontrolérů - Electronics for...
Nastartujte svou cestu s elektronikou! Pokud jste...
Elektronika pro začátečníky: Praktický úvod do schémat, obvodů a mikrokontrolérů - Electronics for Beginners: A Practical Introduction to Schematics, Circuits, and Microcontrollers
Programování od základů - Programming from the Ground Up
Kniha Programování od základů využívá jazyk assembleru Linuxu k tomu, aby nové programátory naučila...
Programování od základů - Programming from the Ground Up
Programování od základů - Programming from the Ground Up
Kniha Programování od základů využívá jazyk assembleru Linuxu k tomu, aby nové programátory naučila...
Programování od základů - Programming from the Ground Up
Naučte se programovat pomocí assembleru: Vyzkoušejte programování v assembleru: Základy pro...
Mnoho programátorů má omezenou efektivitu, protože...
Naučte se programovat pomocí assembleru: Vyzkoušejte programování v assembleru: Základy pro začínající programátory - Learn to Program with Assembly: Foundational Learning for New Programmers
Naturalismus a jeho alternativy ve vědeckých metodologiích: Sborník příspěvků z konference o...
Otázkou, zda je naturalismus nezbytnou součástí...
Naturalismus a jeho alternativy ve vědeckých metodologiích: Sborník příspěvků z konference o alternativách metodologického naturalismu v roce 2016 - Naturalism and Its Alternatives in Scientific Methodologies: Proceedings of the 2016 Conference on Alternatives to Methodological Naturalism
Cloudové nativní aplikace s Dockerem a Kubernetes: Vydání: Návrh a budování cloudové architektury a...
Tato kniha zavede vývojáře na cestu do cloudu s...
Cloudové nativní aplikace s Dockerem a Kubernetes: Vydání: Návrh a budování cloudové architektury a aplikací s mikroslužbami, Emq a vícemístnou konverzí. - Cloud Native Applications with Docker and Kubernetes: Design and Build Cloud Architecture and Applications with Microservices, Emq, and Multi-Site Con
Programování pro úplné začátečníky: Programovací jazyk JavaScript pro naprosté začátečníky -...
Začínající programátoři začínají zde... tato kniha...
Programování pro úplné začátečníky: Programovací jazyk JavaScript pro naprosté začátečníky - Programming for Absolute Beginners: Using the JavaScript Programming Language
Engineering and the Ultimate: Interdisciplinární zkoumání řádu a designu v přírodě a řemesle -...
Obor inženýrství předpokládá určité základní...
Engineering and the Ultimate: Interdisciplinární zkoumání řádu a designu v přírodě a řemesle - Engineering and the Ultimate: An Interdisciplinary Investigation of Order and Design in Nature and Craft
Tvorba škálovatelných webových aplikací PHP s využitím cloudu: Snadný průvodce programováním a...
Eliminujte dohady spojené s psaním a nasazením...
Tvorba škálovatelných webových aplikací PHP s využitím cloudu: Snadný průvodce programováním a správou aplikací založených na cloudu. - Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Applications

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)