{"product_id":"swift-apprentice-fundamentals-first-edition-beginning-programming-in-swift-9781950325825","title":"Swift Apprentice: Fundamentals (First Edition): Beginning Programming in Swift","description":"\u003cp\u003e\u003cb\u003eLearn How to Program with Swift 5.7!\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eSwift is the easiest way to get started developing on Apple's platforms: iOS, iPadOS, macOS, watchOS and tvOS. In this book, you'll learn the basics of Swift from getting started with playgrounds to simple operations to building your own types. Everything you'll learn is platform-neutral; you'll have a firm understanding of Swift type system and how you can use them to bend problems to your will by the end of this book.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWho This Book Is For: \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThis book is for complete beginners to Swift. No prior programming experience is necessary!\u003c\/p\u003e\u003cp\u003e\u003cb\u003eTopics Covered in The Swift Apprentice: Fundamentals\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003ePlayground Basics: \u003c\/b\u003e Learn about the coding environment where you can quickly and easily try out your code as you learn.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBasic Types: \u003c\/b\u003e Numbers and strings are the basic kinds of data in any app - learn how to use them in Swift.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFlow Control: \u003c\/b\u003e Your code doesn't always run straight through - learn how to use conditions and decide what to do.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFunctions: \u003c\/b\u003e Group your code together into reusable chunks to run and pass around.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCollection Types: \u003c\/b\u003e Discover the many ways Swift offers to store and organize data into collections.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eStructures, Enumerations \u0026amp; Classes: \u003c\/b\u003e The type system is how you organize code into meaningful, easy to understand units. You'll understand what type to use and when to use it to solve problems.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eProtocols \u0026amp; Generics: \u003c\/b\u003e Define protocols to make your code more interface-based and compositional and generics to build families of strong, reusable types.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eAfter reading this book and completing the included exercises and challenges, you'll have a solid understanding of Swift's fundamental building blocks and how you can use it to solve problems! You'll be ready to go \u003ci\u003eBeyond the Basics\u003c\/i\u003e and learn more advanced conce\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Ehab Yosry Amer, Alexis Gallagher, Matt Galloway\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Kodeco Inc.\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 03\/01\/2023\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 384\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.45lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 0.79d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781950325825\u003c\/p\u003e\u003cp\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Kodeco Inc.","offers":[{"title":"Paperback","offer_id":40971740774515,"sku":"9.78195E+12","price":74.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/9255\/0515\/products\/img_aa9d2023-fe06-4e0b-9900-289945a55335.jpg?v=1695737979","url":"https:\/\/bookstorenmore.com\/en-de\/products\/swift-apprentice-fundamentals-first-edition-beginning-programming-in-swift-9781950325825","provider":"Bookstore N More","version":"1.0","type":"link"}