000 01447nam a22001937a 4500
008 200601b2018 ||||| |||| 00| 0 eng d
020 _a9781484240397
082 _a004 FEI-J
100 _aFeiler, Jesse
245 _aLearn computer science with Swift :
_bcomputation concepts, programming paradigms, data management, and modern component architectures with Swift and playgrounds /
_cJesse Feiler
260 _aUK
_bApress
_c2018
300 _a303 p.
365 _aINR
_b829.00
500 _aMaster the basics of solving logic puzzles, and creating algorithms using Swift on Apple platforms. This book is based on the curriculum currently being used in common computer classes. You’ll learn to automate algorithmic processes that scale using Swift in the context of iOS, macOS, tvOS, and watchOS. Begin by understanding how to think computationally: to formulate a computational problem and recognize patterns and ways to validate it. Then jump ahead past the abstractions and conceptual work into using code snippets to build frameworks and write code using Xcode and Swift. Once you have frameworks in place, you’ll learn to use algorithms and structure data. Finally, you’ll see how to bring people into what you’ve built through a useable UI and how UI and code relate.
650 _aSwift (Computer program language)
650 _aElectronic data processing
650 _aSoftware engineering
650 _aComputer science
999 _c65018
_d65018