LEADER 03963nam 2200505 450 001 9910466619603321 005 20200520144314.0 010 $a1-78953-864-5 035 $a(CKB)4100000004822493 035 \\$a(Safari)9781789534313 035 $a(OCoLC)1042168494 035 $a(MiAaPQ)EBC5405684 035 $a(CaSebORM)9781789534313 035 $a(PPN)233407456 035 $a(Au-PeEL)EBL5405684 035 $a(OCoLC)1039689607 035 $a(EXLCZ)994100000004822493 100 $a20180613d2018 uy 0 101 0 $aeng 135 $aurunu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aBeginning Swift $emaster the fundamentals of programming in Swift 4. /$fRob Kerr, Kare Morstol 205 $a1st edition 210 1$aBirmingham ;$aMumbai :$cPackt,$d2018. 215 $a1 online resource (1 volume) $cillustrations 300 $aIncludes index. 311 $a1-78953-431-3 330 $aMaster the fundamentals of programming in Swift 4 About This Book Covers theory and practice in equal parts Teaches you how to correctly structure and architect software using Swift Uses real-world examples to connect the theory to a professional setting Imparts expertise in the core Swift standard library Who This Book Is For If you are seeking fundamental Swift programming skills, in preparation for learning to develop native applications for iOS or macOS, this book is the best for you. You don't need to have any prior Swift knowledge; however, object-oriented programming experience is desired. What You Will Learn Explore the fundamental Swift programming concepts, language structure, and the Swift programming syntax Learn how Swift compares to other computer languages and how to transform your thinking to leverage new concepts such as optionals and protocols Master how to use key language elements, such as strings and collections Grasp how Swift supports modern application development using advanced features, such as built-in Unicode support and higher-order functions. In Detail Take your first foray into programming for Apple devices with Swift. Swift is fundamentally different from Objective-C, as it is a protocol-oriented language. While you can still write normal object-oriented code in Swift, it requires a new way of thinking to take advantage of its powerful features and a solid understanding of the basics to become productive. This course helps you develop client-side and server-side applications, as well as web services using Swift. We'll begin with exploring the fundamental Swift programming concepts, language structure, and the Swift programming syntax. Then, we'll learn to create original custom operators with Swift operators, branching, and loops. Moving on, we'll learn how to run application codes and compile errors. Having made progress with it, we'll see how Swift compares to other computer languages and how to transform your thinking. Then, master the usage of key language elements, such as strings and collections. Finally, grasp how Swift supports modern application development using advanced features, such as built-in Unicode support and higher-order functions. This is an introductory course to the Swift programming language with Xcode.After completing this course, students will be well-prepared to begin developing native end-user applications for iOS or macOS, or to develop server-side (back-end) application and web servi... 606 $aSwift (Computer program language) 606 $aMobile computing$xProgramming 608 $aElectronic books. 615 0$aSwift (Computer program language) 615 0$aMobile computing$xProgramming. 676 $a005.3 700 $aKerr$b Robert$0833134 702 $aMorstol$b Kare 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910466619603321 996 $aBeginning Swift$92110614 997 $aUNINA LEADER 00936nam a2200265 i 4500 001 991001039999707536 005 20020507182122.0 008 950216s1980 it ||| | ita 035 $ab10792703-39ule_inst 035 $aLE01306116$9ExL 040 $aDip.to Matematica$beng 082 0 $a515.724 084 $aAMS 47A10 100 1 $aSchaefer, Helmut H.$030996 245 10$aIntroduzione alla teoria spettrale /$cHelmut H. Schaefer 260 $aTorino :$bBoringhieri,$cc1980 300 $a142 p. ;$c21 cm. 490 0 $aProgramma di matematica, fisica, elettronica 650 4$aResolvant spectrum 907 $a.b10792703$b23-02-17$c28-06-02 912 $a991001039999707536 945 $aLE013 47A SCH12 (1980)$g1$i2013000021362$lle013$o-$pE0.00$q-$rl$s- $t0$u0$v0$w0$x0$y.i10893611$z28-06-02 996 $aIntroduzione alla teoria spettrale$981618 997 $aUNISALENTO 998 $ale013$b01-01-95$cm$da $e-$fita$git $h0$i1