Articoli correlati a Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge...

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

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

Sinossi

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 advance 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 easier-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 beneficial but not mandatory. All examples should also work on the Linux and Windows platforms

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Jon Hoffman has over 25 years of experience in the field of information technology. He has worked in the areas of system administration, network administration, network security, application development, and architecture. Currently, Jon works as an Enterprise Software Manager for Syn-Tech Systems.

Jon has an extensive iOS development experience and he has been involved in various projects since 2008. This includes several apps that he has published in the App Store, apps that he has written for third parties, and numerous enterprise applications. He has also developed mobile applications for the Android and Windows platforms.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditorePackt Publishing
  • Data di pubblicazione2020
  • ISBN 10 1800562152
  • ISBN 13 9781800562158
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero edizione6
  • Numero di pagine418
  • Contatto del produttorenon disponibile

Compra usato

Condizioni: molto buono
May have limited writing in cover...
Visualizza questo articolo

EUR 10,37 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

EUR 0,56 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge...

Foto dell'editore

Hoffman, Jon
Editore: Packt Publishing, 2020
ISBN 10: 1800562152 ISBN 13: 9781800562158
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.57. Codice articolo G1800562152I4N00

Contatta il venditore

Compra usato

EUR 8,52
Convertire valuta
Spese di spedizione: EUR 10,37
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Jon Hoffman
Editore: Packt Publishing Limited, 2020
ISBN 10: 1800562152 ISBN 13: 9781800562158
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781800562158

Contatta il venditore

Compra nuovo

EUR 47,05
Convertire valuta
Spese di spedizione: EUR 0,56
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Hoffman; Jon
Editore: Packt Publishing, 2020
ISBN 10: 1800562152 ISBN 13: 9781800562158
Nuovo Brossura

Da: California Books, Miami, FL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo I-9781800562158

Contatta il venditore

Compra nuovo

EUR 39,86
Convertire valuta
Spese di spedizione: EUR 7,92
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Jon Hoffman
Editore: Packt Publishing Limited, 2020
ISBN 10: 1800562152 ISBN 13: 9781800562158
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781800562158

Contatta il venditore

Compra nuovo

EUR 41,29
Convertire valuta
Spese di spedizione: EUR 6,57
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Hoffman, Jon
ISBN 10: 1800562152 ISBN 13: 9781800562158
Nuovo Paperback or Softback

Da: BargainBookStores, Grand Rapids, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback or Softback. Condizione: New. Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge and become an expert in the latest version of the Swift programming language 1.57. Book. Codice articolo BBS-9781800562158

Contatta il venditore

Compra nuovo

EUR 39,19
Convertire valuta
Spese di spedizione: EUR 11,87
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Foto dell'editore

Hoffman; Jon
Editore: Packt Publishing, 2020
ISBN 10: 1800562152 ISBN 13: 9781800562158
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781800562158_new

Contatta il venditore

Compra nuovo

EUR 40,61
Convertire valuta
Spese di spedizione: EUR 10,70
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Jon Hoffman
Editore: Packt Publishing Limited, 2020
ISBN 10: 1800562152 ISBN 13: 9781800562158
Nuovo Paperback / softback
Print on Demand

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 222. Codice articolo C9781800562158

Contatta il venditore

Compra nuovo

EUR 44,81
Convertire valuta
Spese di spedizione: EUR 7,46
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Hoffman; Jon
Editore: Packt Publishing, 2020
ISBN 10: 1800562152 ISBN 13: 9781800562158
Nuovo Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 42277688-n

Contatta il venditore

Compra nuovo

EUR 36,51
Convertire valuta
Spese di spedizione: EUR 17,58
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Hoffman, Jon
Editore: Packt Publishing, 2020
ISBN 10: 1800562152 ISBN 13: 9781800562158
Nuovo Brossura

Da: moluna, Greven, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Mastering Swift 5.3, Sixth Edition will enable you to grasp the Swift basic concepts as well as explore the key features of Swift 5.3 with easy explanations and complete sets of examples&Uumlber den AutorrnrnJon Hoffman has over 25 years of. Codice articolo 532754812

Contatta il venditore

Compra nuovo

EUR 44,74
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Hoffman; Jon
Editore: Packt Publishing, 2020
ISBN 10: 1800562152 ISBN 13: 9781800562158
Nuovo Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 42277688-n

Contatta il venditore

Compra nuovo

EUR 40,60
Convertire valuta
Spese di spedizione: EUR 17,85
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 8 copie di questo libro

Vedi tutti i risultati per questo libro