Hodnotenie:
Kniha je vysoko hodnotená ako cenný zdroj informácií pre výučbu programovania v Linuxe, vhodný najmä pre začiatočníkov a tých, ktorí prechádzajú z iných programovacích prostredí. Poskytuje jasné vysvetlenia, praktické príklady a pokrýva širokú škálu tém týkajúcich sa Linuxu a systémových volaní. Niektorí používatelia ju však považovali za základnú pre skúsených programátorov a poznamenali, že môže vyžadovať predchádzajúce znalosti programovania v jazyku C.
Výhody:⬤ Vynikajúce pre začiatočníkov s jasnými a stručnými vysvetleniami.
⬤ Užitočné príklady, ktoré podporujú samostatné štúdium.
⬤ Pokrýva široké spektrum linuxových tém vrátane systémových volaní, programovania shellu a vývoja aplikácií.
⬤ Dobre štruktúrované, s humorom a jednoduché na sledovanie.
⬤ Účinný ako základný učebný zdroj aj ako referenčná príručka.
⬤ Pre skúsených programátorov môže byť príliš základný.
⬤ Vyžaduje predchádzajúce znalosti jazyka C, najmä ukazovateľov.
⬤ Niektorý obsah môže byť zastaraný v dôsledku nedávnych aktualizácií knižnice.
⬤ Nie je ideálny pre používateľov bez technického vzdelania v oblasti programovania.
(na základe 58 čitateľských recenzií)
Beginning Linux Programming
Beginning Linux Programming, Štvrté vydanie pokračuje v jedinečnom prístupe k výučbe programovania UNIXu jednoduchým a štruktúrovaným spôsobom na platforme Linux.
Pomocou podrobných a realistických príkladov sa študenti učia praktickou činnosťou a dokážu prejsť od začiatočníkov v Linuxe k vytváraniu vlastných aplikácií v Linuxe. Kniha predstavuje základné koncepty počnúc základmi písania unixových programov v jazyku C a obsahuje materiál o základných systémových volaniach, súborových vstupoch/výstupoch, medziprocesovej komunikácii (na vzájomnú spoluprácu programov) a programovaní v shelli.
Súbežne s tým kniha predstavuje sady nástrojov a knižnice na prácu s používateľskými rozhraniami, od jednoduchších aplikácií v terminálovom režime až po X a GTK+ pre grafické používateľské rozhrania. Podrobne sa venuje pokročilým témam, ako sú procesy, potrubia, semafory, programovanie socketov, používanie MySQL, písanie aplikácií pre pracovné prostredie GNOME alebo KDE, písanie ovládačov zariadení, POSIX Threads a programovanie jadra pre najnovšie jadro Linuxu.
© 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)