Mastering Swift 5.3 - šieste vydanie:

Hodnotenie:   (4,2 z 5)

Mastering Swift 5.3 - šieste vydanie: (Jon Hoffman)

Recenzie čitateľov

Zhrnutie:

Kniha Mastering Swift je oceňovaná za komplexné pokrytie jazyka Swift vrátane základných aj pokročilých tém. Hoci slúži ako cenný zdroj informácií pre vývojárov na rôznych úrovniach, mnohí čitatelia si všimli problémy súvisiace s kvalitou úpravy, ako napríklad početné preklepy a problémy s formátovaním. Kniha je považovaná za ideálnu pre tých, ktorí chcú prehĺbiť svoje znalosti jazyka Swift, ale niektorí ju kritizujú za nedostatok praktických príkladov a užitočného indexu.

Výhody:

Komplexné pokrytie jazyka Swift vrátane dôležitých nových funkcií a pokročilých tém
prehľadné prezentácie konceptov
užitočné kapitoly o súbežnosti a návrhových vzoroch
dobrý zdroj informácií pre začiatočníkov aj stredne pokročilých vývojárov
aktualizované pre najnovšiu verziu jazyka Swift.

Nevýhody:

Početné preklepy a chyby vo formátovaní
slabý index
chýbajú praktické príklady a pokrytie testovania, vstupu/výstupu súborov a nastavenia projektov
niektoré pokročilé kapitoly môžu byť pre začiatočníkov zdrvujúce
štruktúra nie je ideálna v porovnaní s inými bezplatnými zdrojmi.

(na základe 16 čitateľských recenzií)

Pôvodný názov:

Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge and become an expert in the latest version of the Swift programming language

Obsah knihy:

Komplexný sprievodca pre nadšencov programovania, ktorí chcú získať pevné znalosti základov a pokročilých konceptov jazyka Swift

Kľúčové vlastnosti

⬤ Šiate vydanie tohto bestselleru, vylepšené a aktualizované tak, aby pokrývalo najnovšiu verziu Swift 5. 3 programovacieho jazyka.

⬤ Oboznámte sa s populárnymi a modernými návrhovými technikami na písanie ľahko ovládateľného kódu Swift.

⬤ Využívajte vo svojom kóde základné funkcie Swiftu, ako sú súbežnosť, generické funkcie a kopírovanie pri zápise.

Popis knihy

V priebehu rokov sa kniha Mastering Swift osvedčila medzi vývojármi ako obľúbená voľba pre podrobného a praktického sprievodcu programovacím jazykom Swift. Toto šieste vydanie prichádza s najnovšími funkciami, celkovou revíziou, ktorá je v súlade so Swiftom 5. 3 a dve nové kapitoly o vytváraní swiftu zo zdrojových kódov a o pokročilých operátoroch.

Táto podrobná príručka vám pomôže rozvíjať vaše odborné znalosti a majstrovstvo jazyka od základov jazyka až po populárne funkcie, ako sú súbežnosť, generické funkcie a správa pamäte.

Postupne získate praktické poznatky o niektorých najzložitejších prvkoch vývoja v jazyku Swift vrátane rozšírení protokolov, spracovania chýb a uzáverov. Kniha vám tiež ukáže, ako ich používať a aplikovať vo vlastných projektoch. V ďalších kapitolách pochopíte, ako využiť silu protokolovo orientovaného programovania na písanie flexibilného a ľahšie spravovateľného kódu v jazyku Swift. Nakoniec sa naučíte, ako pridať funkciu copy-on-write do vlastných hodnotových typov, spolu s pochopením, ako sa vyhnúť problémom so správou pamäte spôsobeným silnými referenčnými cyklami.

Na konci tejto knihy o Swifte budete ovládať Swift 5. 3 a osvojíte si zručnosti potrebné na efektívne využívanie jeho funkcií na vytváranie robustných aplikácií.

Čo sa naučíte

⬤ Poznať základné komponenty jazyka Swift, ako sú operátory, kolekcie, riadiace toky a funkcie.

⬤ Identifikovať, ako a kedy používať triedy, štruktúry a enumerácie.

⬤ Používať protokolovo orientovaný návrh s rozšíreniami na písanie kódu, ktorý sa ľahšie spravuje.

⬤ Využívať návrhové vzory so Swiftom na riešenie bežne sa vyskytujúcich problémov pri návrhu.

⬤ Použiť kopírovanie pri zápise pre vlastné typy hodnôt na zlepšenie výkonu.

⬤ Pridanie súbežnosti do vašich aplikácií pomocou Grand Central Dispatch a Operation Queues.

⬤ Zavedenie generických funkcií na písanie flexibilného a opakovane použiteľného kódu.

Pre koho je táto kniha určená

.

Táto kniha je určená začiatočníkom so základnými znalosťami programovania a skúseným vývojárom, ktorí sa chcú naučiť programovať v jazyku Swift. Oboznámenie sa s nástrojmi spoločnosti Apple bude prínosom, ale nie je povinné. Všetky príklady by mali fungovať aj na platformách Linux a Windows.

Ďalšie údaje o knihe:

ISBN:9781800562158
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Mastering Swift 4- štvrté vydanie: - Mastering Swift 4- fourth edition: An in-depth and...
Ponorte sa do najnovšej verzie programovacieho jazyka Swift s...
Mastering Swift 4- štvrté vydanie: - Mastering Swift 4- fourth edition: An in-depth and comprehensive guide to modern programming techniques with Swift
Mastering Swift 5.3 - šieste vydanie: - Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge...
Komplexný sprievodca pre nadšencov programovania,...
Mastering Swift 5.3 - šieste vydanie: - Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge and become an expert in the latest version of the Swift programming language
Mastering Swift 5 - piate vydanie - piate vydanie: Hlboký ponor do najnovšieho vydania...
Využite silu najnovšieho vydania s týmto podrobným a komplexným...
Mastering Swift 5 - piate vydanie - piate vydanie: Hlboký ponor do najnovšieho vydania programovacieho jazyka Swift - Mastering Swift 5 - Fifth Edition - Fifth Edition: Deep dive into the latest edition of the Swift programming language
Zvládnutie Arduina - Mastering Arduino
Mastering Arduino je praktická príručka, ktorá vás naučí elektroniku a programovanie, ktoré potrebujete na vytváranie pokročilých projektov...
Zvládnutie Arduina - Mastering Arduino

Diela autora vydali tieto vydavateľstvá:

© 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)