Mastering Swift 4- ediția a patra: Un ghid aprofundat și cuprinzător al tehnicilor moderne de programare cu Swift

Evaluare:   (4.1 din 5)

Mastering Swift 4- ediția a patra: Un ghid aprofundat și cuprinzător al tehnicilor moderne de programare cu Swift (Jon Hoffman)

Recenzii ale cititorilor

Rezumat:

Cartea servește drept o introducere și o referință utilă pentru învățarea Swift, apreciată de începători pentru explicațiile sale clare și perspectivele sale suplimentare față de documentația Apple. Cu toate acestea, este insuficientă pentru practicienii avansați care caută o acoperire aprofundată a conceptelor dificile, ceea ce duce la recenzii mixte.

Avantaje:

Ușor de citit și de înțeles, excelent pentru începători, oferă explicații și perspective utile, conținut de calitate în comparație cu alte resurse, acoperă bine caracteristicile unice ale Swift și oferă o bună prezentare generală a limbajului.

Dezavantaje:

Lipsă de material aprofundat pentru subiecte avansate, cum ar fi concurența și gestionarea memoriei, unele explicații sunt considerate neclare sau nu sunt suficient de concentrate, include exemple inutile și nemulțumire din partea cititorilor care se așteptau la un conținut mai provocator.

(pe baza a 11 recenzii ale cititorilor)

Titlul original:

Mastering Swift 4- fourth edition: An in-depth and comprehensive guide to modern programming techniques with Swift

Conținutul cărții:

Pătrundeți în cea mai recentă versiune a limbajului de programare Swift cu această carte de dezvoltare avansată pentru crearea de aplicații extrem de performante.

Caracteristici principale

⬤ Utilizați cele mai recente și mai avansate caracteristici ale Swift 4 pentru a dezvolta aplicații iOS și macOS de calitate.

⬤ acoperire cuprinzătoare a tuturor caracteristicilor avansate ale Swift și îndrumare privind tehnicile avansate de proiectare.

⬤ Scoateți în profunzime extensiile de protocol, învățați noul model de gestionare a erorilor și utilizați modelele de proiectare Swift prezentate pentru a scrie cod mai eficient.

⬤ Să vă familiarizați cu tehnicile avansate de proiectare pentru a scrie cod Swift mai inteligent și mai curat.

Descrierea cărții

Swift este limbajul definitiv pentru dezvoltarea Apple de astăzi. Este o parte vitală a setului de abilități al oricărui dezvoltator iOS și macOS, ajutându-l să creeze cele mai impresionante și populare aplicații de pe App Store - genul de aplicații care sunt esențiale pentru utilizatorii iPhone și iPad în fiecare zi. Cu versiunea 4. 0, echipa Swift a adăugat noi caracteristici pentru a îmbunătăți experiența de dezvoltare, facilitând obținerea rezultatelor dorite și așteptate de clienți.

În interior, veți găsi caracteristicile cheie ale Swift 4. 0 și veți învăța rapid cum să utilizați cele mai noi actualizări în avantajul dezvoltării dvs. De la interoperabilitatea Objective-C și ARC la închideri și simultaneitate, acest ghid Swift avansat vă va dezvolta expertiza și vă va ajuta să deveniți fluent în acest limbaj de programare vital.

Vă vom oferi o cunoaștere aprofundată a unora dintre cele mai sofisticate elemente ale dezvoltării Swift, inclusiv extensii de protocol, gestionarea erorilor, modele de design și simultaneitate. Vă vom ghida cu privire la modul de utilizare și aplicare a acestora în propriile proiecte. Veți vedea cum să profitați de puterea programării orientate pe protocol pentru a scrie cod flexibil și mai ușor de gestionat.

Ce veți învăța

⬤ Să pătrundeți în componentele de bază ale Swift 4. 0, inclusiv operatori, colecții, fluxuri de control și funcții.

⬤ Creați și utilizați clase, structuri și enumerări.

⬤ Înțelegeți proiectarea orientată pe protocol și vedeți cum vă poate ajuta să scrieți un cod mai bun.

⬤ Dezvoltați o înțelegere practică a subscripțiilor și extensiilor.

⬤ Adăugați simultaneitate aplicațiilor dumneavoastră utilizând Grand Central Dispatch și Operation Queues.

⬤ Implementați genericele și închiderile pentru a scrie cod foarte flexibil și reutilizabil.

⬤ Utilizați caracteristicile Swift de gestionare a erorilor și de disponibilitate pentru a scrie cod mai sigur.

Pentru cine este această carte

Această carte este destinată dezvoltatorilor care doresc să aprofundeze cea mai nouă versiune a Swift. Dacă sunteți un dezvoltator care învață cel mai bine uitându-se la cod și lucrând cu el, atunci această carte este pentru dumneavoastră. O înțelegere de bază a instrumentelor Apple este benefică, dar nu obligatorie.

Alte date despre carte:

ISBN:9781788477802
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Mastering Swift 4- ediția a patra: Un ghid aprofundat și cuprinzător al tehnicilor moderne de...
Pătrundeți în cea mai recentă versiune a limbajului de...
Mastering Swift 4- ediția a patra: Un ghid aprofundat și cuprinzător al tehnicilor moderne de programare cu Swift - Mastering Swift 4- fourth edition: An in-depth and comprehensive guide to modern programming techniques with Swift
Mastering Swift 5.3 - Ediția a șasea: Actualizați-vă cunoștințele și deveniți un expert în cea mai...
Un ghid cuprinzător pentru pasionații de...
Mastering Swift 5.3 - Ediția a șasea: Actualizați-vă cunoștințele și deveniți un expert în cea mai recentă versiune a limbajului de programare Swift - 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 - Ediția a cincea - Ediția a cincea: Imersiune profundă în cea mai recentă ediție...
Exploatați puterea celei mai recente ediții cu...
Mastering Swift 5 - Ediția a cincea - Ediția a cincea: Imersiune profundă în cea mai recentă ediție a limbajului de programare Swift - Mastering Swift 5 - Fifth Edition - Fifth Edition: Deep dive into the latest edition of the Swift programming language
Mastering Arduino
Mastering Arduino este un ghid practic, fără sens, care vă va învăța electronica și abilitățile de programare de care aveți nevoie pentru a crea proiecte Arduino avansate...
Mastering Arduino

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)