Programovací jazyk Swift - Rudolf Pecinovský

13.99 €

Tato kniha seznamuje s moderním, objektově orientovaným jazykem Swift z dílny společnosti Apple. Je určena programátorům, kteří již mají základní znalosti a zkušenosti s některým jiným objektovým programovacím jazykem. Lze přitom předpokládat, že půjde o Python, Javu, C++ nebo C#, tedy jazyky, které si dlouhodobě udržují vysokou popularitu. Při výkladu proto čtenáře průběžně upozorňuje na rozdíly mezi Swiftem a těmito jazyky. Kniha nezdržuje zdlouhavým vysvětlováním základních pojmů, jako jsou proměnná, podmínka nebo objekt. Je určena vývojářům, kteří chtějí rychle a bezpečně proniknout filozofie jazyka Swift. Namísto nekritického přebírání informací z oficiální dokumentace nabízí střízlivý inženýrský pohled na to, v čem se Swift zásadně liší od tradičních objektově orientovaných jazyků z rodiny „velké čtyřky“. Vysvětlí vám, proč vás překladač nenechá provést ani tu nejbanálnější implicitní konverzi, proč Swift nemá abstraktní třídy ani klasický garbage collector a jaké to je pracovat v nekompromisně přísném typovém systému. Ukáže vám, jak funguje protokolově orientované programování (POP), jaké výhody a úskalí přinášejí hodnotové typy a proč se pole a slovníky ve Swiftu chovají odlišně než v jiných jazycích. Stručně a přehledně představí klíčové výhody i nevýhody Swiftu a vysvětlí, jak historický vývoj jazyka ovlivnil jeho současné postavení mezi moderními programovacími jazyky.

Podobné produkty

Nové vydání knihy o programování v jazyce Java si klade ambiciózní cíl: naučit každého, včetně začátečníků, skutečně programovat moderním, objektově orientovaným stylem, jímž se v dnešní době vyvíjí drtivá většina klíčových aplikací. Nespokojí se jen s tím,...
27.04 €
Python vznikl jako jazyk, který má laikům usnadnit vstup do světa programování. Jeho obliba a s ní související oblast použití se postupně neustále rozšiřují a podle většiny ukazatelů je dnes nejpoužívanějším programovacím jazykem vůbec. Předkládaná příručka...
22.99 €
Tato publikace uvádí čtenáře do světa programování prostřednictvím jazyka Java, jenž je v současné době nejpoužívanějším jazykem pro tvorbu rozsáhlých programů a aplikací. Postupně čtenáře seznamuje s jednotlivými konstrukcemi jazyka, a přitom se neomezuje...
21.9 €
Možná se také trochu bojíte těch malých počítačů do klína, zdají se vám příliš komplikované, náročné na ovládání, titěrné a choulostivé. Na druhou stranu právě ony vám mohou ve spojení s dobrým průvodcem a systémem Windows 7 posloužit lépe než velké stroje....
7.51 €
Nyní už se nemusíte bát používat notebook, který může na první pohled vypadat hodně komplikovaně. S touto knihou můžete odhalit všechny výhody moderních přenosných počítačů se systémem Windows 10. Naučíte se, jak se vyhnout problémům a případně je bezpečně...
6.18 €
Internet už není zdaleka jen doménou těch nejmladších, ale stává se pevnou součástí každodenních činností i věkem starších uživatelů. Otevírá nové možnosti hledání informací, komunikace s rodinou či úřady, nakupování nebo zábavy. Tento přívětivý průvodce nabízí...
8.4 €
Nová kniha zkušeného autora volně navazuje na úspěšnou učebnici Začínáme programovat v jazyku Python, a proto předpokládá u čtenáře základní znalosti tohoto jazyka. Nesnaží se být učebnicí datové analýzy, je koncipovaná spíše jako referenční příručka seznamující...
23.85 €
Sbírka praktických postupů vás provede krok za krokem prostředím programu Zoner Photo Studio. Jednotlivé návody jsou přehledně rozčleněny podle tématu i stupně obtížnosti a snadno s jejich pomocí vyřešíte většinu běžných situací, do kterých se při zp racování...
11.99 €
Svět fotografie se s příchodem digitálních přístrojů mění každých pár let k nepoznání. S touto knihou ale udržíte s vývojem krok a naučíte se, jak správně používat digitální fotoaparát, pořizovat zajímavé snímky, nahrát je do počítače a upravit je tak, aby...
11.99 €