Mastering Swift 5.3 upgrade your knowledge and become an expert in the latest version of the Swift programming language

A comprehensive guide for programming enthusiasts who wish to gain a firm command of the fundamentals and advanced Swift concepts Key Features Sixth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5.3 programming language Get to grips with popular and...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Hoffman, Jon (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Birmingham ; Mumbai Packt November 2020
Ausgabe:Sixth edition
Schriftenreihe:Expert insight
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a22000001c 4500
001 BV047088070
003 DE-604
005 20210216
007 t|
008 210114s2020 xx a||| |||| 00||| eng d
020 |a 9781800562158  |c pbk  |9 978-1-80056-215-8 
035 |a (OCoLC)1238060562 
035 |a (DE-599)BVBBV047088070 
040 |a DE-604  |b ger  |e rda 
041 0 |a eng 
049 |a DE-29T 
100 1 |a Hoffman, Jon  |e Verfasser  |0 (DE-588)109721513X  |4 aut 
245 1 0 |a Mastering Swift 5.3  |b upgrade your knowledge and become an expert in the latest version of the Swift programming language  |c Jon Hofmann 
250 |a Sixth edition 
264 1 |a Birmingham ; Mumbai  |b Packt  |c November 2020 
300 |a xv, 394 Seiten  |b Illustrationen 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
490 0 |a Expert insight 
520 3 |a A comprehensive guide for programming enthusiasts who wish to gain a firm command of the fundamentals and advanced Swift concepts Key Features Sixth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5.3 programming language Get to grips with popular and modern design techniques to write easy-to-manage Swift code Use core Swift features such as concurrency, generics, and copy-on-write in your code Book Description Over the years, Mastering Swift has proven itself among developers as a popular choice for an in-depth and practical guide to the Swift programming language. This sixth edition comes with the latest features, an overall revision to align with Swift 5.3, and two new chapters on building swift from source and advanced operators. From the basics of the language to popular features such as concurrency, generics, and memory management, this in-depth guide will help you develop your expertise and mastery of the language.  
520 3 |a As you progress, you will gain practical insights into some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. The book will also show you how to use and apply them in your own projects. In later chapters, you will understand how to use the power of protocol-oriented programming to write flexible and easier-to-manage code in Swift. Finally, you will learn how to add the copy-on-write feature to your custom value types, along with understanding how to avoid memory management issues caused by strong reference cycles. By the end of this Swift book, you will have mastered the Swift 5.3 language and developed the skills you need to effectively use its features to build robust applications.  
520 3 |a What you will learn Understand core Swift components, such as operators, collections, control flows, and functions Identify how and when to use classes, structures, and enumerations Use protocol-oriented design with extensions to write easy-to-manage code Leverage design patterns with Swift to solve commonly occurring design problems Apply copy-on-write for your custom value types to improve performance Add concurrency to your applications using Grand Central Dispatch and operation queues Implement generics to write flexible and reusable code Who this book is for This book is for beginners with a basic understanding of programming and experienced developers looking to learn Swift programming. Familiarity with Apple's tools will be b.. 
538 |a Mode of access: World Wide Web 
943 1 |a oai:aleph.bib-bvb.de:BVB01-032494702 

Datensatz im Suchindex

_version_ 1819310158705065984
any_adam_object
author Hoffman, Jon
author_GND (DE-588)109721513X
author_facet Hoffman, Jon
author_role aut
author_sort Hoffman, Jon
author_variant j h jh
building Verbundindex
bvnumber BV047088070
ctrlnum (OCoLC)1238060562
(DE-599)BVBBV047088070
edition Sixth edition
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03481nam a22003251c 4500</leader><controlfield tag="001">BV047088070</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20210216 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">210114s2020 xx a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781800562158</subfield><subfield code="c">pbk</subfield><subfield code="9">978-1-80056-215-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1238060562</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV047088070</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hoffman, Jon</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)109721513X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mastering Swift 5.3</subfield><subfield code="b">upgrade your knowledge and become an expert in the latest version of the Swift programming language</subfield><subfield code="c">Jon Hofmann</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Sixth edition</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham ; Mumbai</subfield><subfield code="b">Packt</subfield><subfield code="c">November 2020</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xv, 394 Seiten</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Expert insight</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">A comprehensive guide for programming enthusiasts who wish to gain a firm command of the fundamentals and advanced Swift concepts Key Features Sixth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5.3 programming language Get to grips with popular and modern design techniques to write easy-to-manage Swift code Use core Swift features such as concurrency, generics, and copy-on-write in your code Book Description Over the years, Mastering Swift has proven itself among developers as a popular choice for an in-depth and practical guide to the Swift programming language. This sixth edition comes with the latest features, an overall revision to align with Swift 5.3, and two new chapters on building swift from source and advanced operators. From the basics of the language to popular features such as concurrency, generics, and memory management, this in-depth guide will help you develop your expertise and mastery of the language. </subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">As you progress, you will gain practical insights into some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. The book will also show you how to use and apply them in your own projects. In later chapters, you will understand how to use the power of protocol-oriented programming to write flexible and easier-to-manage code in Swift. Finally, you will learn how to add the copy-on-write feature to your custom value types, along with understanding how to avoid memory management issues caused by strong reference cycles. By the end of this Swift book, you will have mastered the Swift 5.3 language and developed the skills you need to effectively use its features to build robust applications. </subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">What you will learn Understand core Swift components, such as operators, collections, control flows, and functions Identify how and when to use classes, structures, and enumerations Use protocol-oriented design with extensions to write easy-to-manage code Leverage design patterns with Swift to solve commonly occurring design problems Apply copy-on-write for your custom value types to improve performance Add concurrency to your applications using Grand Central Dispatch and operation queues Implement generics to write flexible and reusable code Who this book is for This book is for beginners with a basic understanding of programming and experienced developers looking to learn Swift programming. Familiarity with Apple's tools will be b..</subfield></datafield><datafield tag="538" ind1=" " ind2=" "><subfield code="a">Mode of access: World Wide Web</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032494702</subfield></datafield></record></collection>
id DE-604.BV047088070
illustrated Illustrated
indexdate 2024-12-24T08:36:09Z
institution BVB
isbn 9781800562158
language English
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-032494702
oclc_num 1238060562
open_access_boolean
owner DE-29T
owner_facet DE-29T
physical xv, 394 Seiten Illustrationen
publishDate 2020
publishDateSearch 2020
publishDateSort 2020
publisher Packt
record_format marc
series2 Expert insight
spelling Hoffman, Jon Verfasser (DE-588)109721513X aut
Mastering Swift 5.3 upgrade your knowledge and become an expert in the latest version of the Swift programming language Jon Hofmann
Sixth edition
Birmingham ; Mumbai Packt November 2020
xv, 394 Seiten Illustrationen
txt rdacontent
n rdamedia
nc rdacarrier
Expert insight
A comprehensive guide for programming enthusiasts who wish to gain a firm command of the fundamentals and advanced Swift concepts Key Features Sixth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5.3 programming language Get to grips with popular and modern design techniques to write easy-to-manage Swift code Use core Swift features such as concurrency, generics, and copy-on-write in your code Book Description Over the years, Mastering Swift has proven itself among developers as a popular choice for an in-depth and practical guide to the Swift programming language. This sixth edition comes with the latest features, an overall revision to align with Swift 5.3, and two new chapters on building swift from source and advanced operators. From the basics of the language to popular features such as concurrency, generics, and memory management, this in-depth guide will help you develop your expertise and mastery of the language.
As you progress, you will gain practical insights into some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. The book will also show you how to use and apply them in your own projects. In later chapters, you will understand how to use the power of protocol-oriented programming to write flexible and easier-to-manage code in Swift. Finally, you will learn how to add the copy-on-write feature to your custom value types, along with understanding how to avoid memory management issues caused by strong reference cycles. By the end of this Swift book, you will have mastered the Swift 5.3 language and developed the skills you need to effectively use its features to build robust applications.
What you will learn Understand core Swift components, such as operators, collections, control flows, and functions Identify how and when to use classes, structures, and enumerations Use protocol-oriented design with extensions to write easy-to-manage code Leverage design patterns with Swift to solve commonly occurring design problems Apply copy-on-write for your custom value types to improve performance Add concurrency to your applications using Grand Central Dispatch and operation queues Implement generics to write flexible and reusable code Who this book is for This book is for beginners with a basic understanding of programming and experienced developers looking to learn Swift programming. Familiarity with Apple's tools will be b..
Mode of access: World Wide Web
spellingShingle Hoffman, Jon
Mastering Swift 5.3 upgrade your knowledge and become an expert in the latest version of the Swift programming language
title Mastering Swift 5.3 upgrade your knowledge and become an expert in the latest version of the Swift programming language
title_auth Mastering Swift 5.3 upgrade your knowledge and become an expert in the latest version of the Swift programming language
title_exact_search Mastering Swift 5.3 upgrade your knowledge and become an expert in the latest version of the Swift programming language
title_full Mastering Swift 5.3 upgrade your knowledge and become an expert in the latest version of the Swift programming language Jon Hofmann
title_fullStr Mastering Swift 5.3 upgrade your knowledge and become an expert in the latest version of the Swift programming language Jon Hofmann
title_full_unstemmed Mastering Swift 5.3 upgrade your knowledge and become an expert in the latest version of the Swift programming language Jon Hofmann
title_short Mastering Swift 5.3
title_sort mastering swift 5 3 upgrade your knowledge and become an expert in the latest version of the swift programming language
title_sub upgrade your knowledge and become an expert in the latest version of the Swift programming language
work_keys_str_mv AT hoffmanjon masteringswift53upgradeyourknowledgeandbecomeanexpertinthelatestversionoftheswiftprogramminglanguage