{"title":"Profesionální programování","description":"","products":[{"product_id":"django-30-praktika-sozdaniya-veb-saitov-na-python-9785977566919","title":"Django 3.0. Praxe vývoje webových stránek v Pythonu","description":"\u003cp\u003eKniha je věnována tvorbě webových stránek v Pythonu s využitím webového frameworku Django 3.0. Zahrnuje nové funkce Django 3.0 a poskytuje nejkompletnější popis jeho nástrojů: modelů, kontrolerů, šablon, prostředků pro zpracování uživatelského vstupu, včetně nahraných souborů, řízení přístupu, zprostředkovatelů, signálů, nástrojů pro odesílání e-mailů, ukládání do mezipaměti atd. Zahrnuje další knihovny, které zpracovávají tagy BBCode, CAPTCHA, výstup grafických náhledů, autentizaci přes sociální sítě (zejména VKontakte) a integraci s Bootstrapem. Zahrnuje programování webových služeb REST, používání a konfiguraci administrativního webu Django, publikování webových stránek pomocí webového serveru Uvicorn, práci s databázemi PostgreSQL a ukládání webových stránek do mezipaměti pomocí Memcached a Redi. Podrobně je popsáno vytvoření plně funkčního webu - elektronické nástěnky, webové služby, která v ní běží, a testovacího frontendu pro něj, napsaného v Angularu. Aplikace elektronického archivu na webu vydavatele obsahuje kódy pro všechny příklady.\u003c\/p\u003e","brand":"BHV","offers":[{"title":"Default Title","offer_id":51620412653901,"sku":"978-5-9775-6691-9","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/kgs8poz2n6a8d5you8ndmn118lj35fs9.jpg?v=1747043128"},{"product_id":"laravel-9-bystraya-razrabotka-veb-saitov-na-php-9785977517256","title":"Laravel 9. Rychlý vývoj webových stránek s PHP","description":"\u003cp\u003eKniha je kompletním popisem frameworku Laravel 9 pro rychlý vývoj webových stránek v PHP. Poskytuje krátký úvodní kurz pro začátečníky, který popisuje vývoj jednoduchého vzdělávacího webu – elektronické nástěnky. Popisuje základní nástroje Laravelu: migrace, modely, trasy, kontrolery, šablony, nástroje pro zpracování uživatelského vstupu a ukládání nahraných souborů, validátory, šablony, stránkování a nástroje pro řízení přístupu. Popisuje pokročilejší nástroje: vkládání závislostí, poskytovatele, zprostředkovatele, události a jejich zpracování, odesílání e-mailů, oznámení, fronty a odložené úlohy, vestavěný plánovač, nástroje pro ukládání do mezipaměti, lokalizaci webových stránek a rozšíření možností vestavěného nástroje artisan. Popisuje další knihovny pro zpracování tagů BBCode a CAPTCHA, zobrazování grafických náhledů a autentizaci prostřednictvím sociálních sítí. Kniha se zabývá programováním webových služeb REST, vysíláním prostřednictvím protokolu WebSocket a publikováním webových stránek. Elektronický archiv na webových stránkách vydavatele obsahuje zdrojový kód webových stránek popsaných v knize.\u003c\/p\u003e","brand":"BHV","offers":[{"title":"Default Title","offer_id":51621820662093,"sku":"978-5-9775-1725-6","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/deo1ynkf9acyfmss1tovqe95lboa7eyq.jpg?v=1747054065"},{"product_id":"python-3-i-pyqt-6-razrabotka-prilozhenii-9785977517065","title":"Python 3 a PyQt 6. Vývoj aplikací","description":"\u003cp\u003eJe popsán jazyk Python 3: datové typy, operátory, podmínky větvení a výběru, cykly, regulární výrazy, funkce, třídy, práce se soubory a adresáři, interakce s mechanismy Windows, často používané moduly standardní knihovny. Zvláštní pozornost je věnována knihovně PyQt, která umožňuje vytvářet aplikace s grafickým rozhraním. Jsou popsány nástroje pro vytváření a zobrazování oken, základní komponenty (tlačítka, pole, seznamy, tabulky, nabídky, panely nástrojů atd.). Je uvažováno zpracování událostí a signálů, vývoj vícevláknových programů, práce s databázemi, zobrazování grafiky, přehrávání multimédií, nahrávání zvuku, videa a fotografií, tisk dokumentů, jejich export do formátu Adobe PDF a ukládání nastavení programu. Je uveden příklad plně funkční aplikace pro vytváření a řešení Sudoku. Webové stránky vydavatele obsahují elektronický archiv se všemi příklady z knihy.\u003c\/p\u003e","brand":"BHV","offers":[{"title":"Default Title","offer_id":51621823807821,"sku":"978-5-9775-1706-5","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/j0xphw4s95gpnz3ar6537n7m4ff4z5vl.jpg?v=1747067015"},{"product_id":"razrabotka-veb-prilozhenii-s-pomoshchyu-aspnet-core-mvc-9785977512060","title":"Vývoj webových aplikací s ASP.Net Core MVC","description":"\u003cp\u003eKniha je věnována frameworku ASP.NET Core MVC. Představuje vlastnosti architektury MVC (Model-View-Controller), základní principy návrhu webových aplikací a organizaci správné práce s různými typy webových požadavků. Ukazuje, jak interagovat s databázemi pomocí populárního ORM (mapování objektů a relací). Kniha zkoumá metody pro definování uživatelského rozhraní pomocí prostředí Razor a otevřených klientských knihoven, popisuje způsoby, jak vytvořit webové API a použít ho v klientských aplikacích. Podrobně jsou popsány různé možnosti publikování aplikací. Elektronický archiv na webových stránkách vydavatele obsahuje výsledky všech projektů diskutovaných v knize. Pro webové programátory.\u003c\/p\u003e","brand":"BHV","offers":[{"title":"Default Title","offer_id":51622157418829,"sku":"978-5-9775-1206-0","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/kvy15h2motr8jhgs5iqr9duiywo0e5xc.jpg?v=1747067441"},{"product_id":"django-4-praktika-sozdaniya-veb-saitov-na-python-9785977517744","title":"Django 4. Procvičování tvorby webových stránek v Pythonu","description":"\u003cp\u003eKniha je věnována vývoji webových stránek v Pythonu s využitím webového frameworku Django. Představuje nejnovější funkce v Django 4 a poskytuje nejkompletnější popis jeho nástrojů: modelů, kontrolerů, šablon, nástrojů pro zpracování uživatelského vstupu, včetně nahraných souborů, řízení přístupu, zprostředkovatelů, signálů, nástrojů pro odesílání e-mailů, ukládání do mezipaměti atd. Zahrnuje také další knihovny, které zpracovávají BBCode, CAPTCHA, vytvářejí grafické miniatury, ověřují se prostřednictvím sociálních sítí (zejména VKontakte) a integrují se s Bootstrapem. Zahrnuje programování webových služeb REST, používání a konfiguraci administrativního webu Django, publikování webových stránek pomocí webového serveru Uvicorn, práci s databázemi PostgreSQL a lokalizaci řetězců, formátů a časových pásem. Podrobně popisuje, jak vytvořit plně funkční web – elektronickou nástěnku. Aplikace elektronického archivu na webu vydavatele obsahuje kódy pro všechny příklady.\u003c\/p\u003e","brand":"BHV","offers":[{"title":"Default Title","offer_id":51622354878797,"sku":"978-5-9775-1774-4","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/6x343xj1sm3cituqt1br2kv64v943bt9.webp?v=1747043128"},{"product_id":"assembler-i-programmnaya-model-protsessorov-x8664-9785977517614","title":"Assembler a programový model procesorů x86\/64","description":"\u003cp\u003eKniha je praktickým průvodcem softwarovým modelem procesorů i80x86\/64. Nejjednodušší prvky tohoto modelu (proměnné, konstanty, metody adresování a systém příkazů) jsou studovány pomocí assembleru a86 a debuggeru d86. 32bitové možnosti i80x86, včetně chráněného režimu, bran, výjimek a přerušení, privilegií, překladu stránek, výjimek, LDT a TSS, a také 64bitové režimy procesoru x64 s výjimkami a přerušeními v long režimu jsou studovány pomocí assembleru nasm. Elektronický archiv na webových stránkách vydavatele obsahuje zdrojový kód příkladů a soubory potřebné pro práci.\u003c\/p\u003e","brand":"BHV","offers":[{"title":"Default Title","offer_id":51622392889677,"sku":"978-5-9775-1761-4","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/bsteibrhzbfn8df241fwf8o36swvcz90.jpg?v=1747038673"}],"url":"https:\/\/belayavorona.eu\/cs\/collections\/professionalnoe-programmirovanie.oembed","provider":"Белая Ворона - ваш книжный в Чехии и ЕС","version":"1.0","type":"link"}