Learn Computer Science with Swift

Computation Concepts, Programming Paradigms, Data Management, and Modern Component Architectures with Swift and Playgrounds



Bookstore > Books > Learn Computer Science with Swift

Price$19.31 - $34.85
Rating
AuthorJesse Feiler
PublisherApress
Published2017
Pages303
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484230655
ISBN-139781484230657
EBook Hardcover Paperback

Master 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.


  1. (5 books)



Similar Books


Computer Science Programming Basics in Ruby

Computer Science Programming Basics in Ruby

by Ophir Frieder, Gideon Frieder, David Grossman

If you know basic high-school math, you can quickly learn and apply the core concepts of computer science with this concise, hands-on book. Led by a team of experts, you'll quickly understand the difference between computer science and computer programming, and you'll learn how algorithms help you solve computing problems.Each chapter bui...

Price:  $19.99  |  Publisher:  O'Reilly Media  |  Release:  2013

Lauren Ipsum

Lauren Ipsum

by Carlos Bueno

Lauren Ipsum is a whimsical journey through a land where logic and computer science come to life.Meet Lauren, an adventurer lost in Userland who needs to find her way home by solving a series of puzzles. As she visits places like the Push & Pop Cafe and makes friends with people like Hugh Rustic and the Wandering Salesman, Lauren ...

Price:  $5.00  |  Publisher:  No Starch Press  |  Release:  2014

Learn to Program with Scratch

Learn to Program with Scratch

by Majed Marji

Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic programming language, why not use color...

Price:  $18.95  |  Publisher:  No Starch Press  |  Release:  2014

Learning OpenCV

Learning OpenCV

by Gary Bradski, Adrian Kaehler

This library is useful for practitioners, and is an excellent tool for those entering the field: it is a set of computer vision algorithms that work as advertised. -William T. Freeman, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of TechnologyLearning OpenCV puts you in the middle of the rapidly expandi...

Price:  $11.61  |  Publisher:  O'Reilly Media  |  Release:  2008

The Computer Science Activity Book

The Computer Science Activity Book

by Christine Liu, Tera Johnson

The Computer Science Activity Book is the perfect companion for curious youngsters - or grown-ups who think they'll never understand some of the basics of how computers work. Work through this brief, coloring book-like collection of fun and innovative hands-on exercises and learn some basic programming concepts and computer terminology th...

Price:  $7.02  |  Publisher:  No Starch Press  |  Release:  2018

Classic Computer Science Problems in Swift

Classic Computer Science Problems in Swift

by David Kopec

Don't just learn another language. Become a better programmer instead. Today's awesome iOS apps stand on the shoulders of classic algorithms, coding techniques, and engineering principles. Master these core skills in Swift, and you'll be ready for AI, data-centric programming, machine learning, and the other development challenges that wi...

Price:  $31.51  |  Publisher:  Manning  |  Release:  2018

Game Development with Swift

Game Development with Swift

by Stephen Haney

Apple's new programming language, Swift, is fast, safe, accessible - the perfect choice for game development! Packed with best practices and easy-to-use examples, this book leads you step by step through the development of your first Swift game.The book starts by introducing Swift's best features for game development. Then, you will learn...

Price:  $31.99  |  Publisher:  Packt Publishing  |  Release:  2015

Data Science with SQL Server Quick Start Guide

Data Science with SQL Server Quick Start Guide

by Dejan Sarka

SQL Server only started to fully support data science with its two most recent editions. If you are a professional from both worlds, SQL Server and data science, and interested in using SQL Server and Machine Learning (ML) Services for your projects, then this is the ideal book for you.This book is the ideal introduction to data science w...

Price:  $34.99  |  Publisher:  Packt Publishing  |  Release:  2018