{"product_id":"9781484208861","title":"Swift for Absolute Beginners","description":"\u003cp\u003eThe professional development team that brought you two editions of\u003cem\u003e Objective-C for the Absolute Beginners\u003c\/em\u003e and have taught thousands of developers around the world to write some of the most popular iPhone apps in their categories on the app store, have now leveraged their instruction for Swift.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eSwift for Absolute Beginners\u003c\/em\u003e is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but haven’t programmed since school.\u003c\/p\u003e\u003cp\u003eGary Bennett and Brad Lees are full-time professional iOS developers and have developed a broad spectrum of apps for Fortune 500 companies. The authors have taken their combined 12 years of writing apps, teaching online iOS courses, the experience from their first two iOS books, along with their free online instruction and free online forum to create an excellent training book.\u003c\/p\u003e\u003cp\u003eTopics include:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eHow to be successful at learning Swift\u003c\/li\u003e\n\u003cli\u003eUsing Swift Playgrounds to learn iOS development quickly\u003c\/li\u003e\n\u003cli\u003eWhat is Object Oriented Programming\u003c\/li\u003e\n\u003cli\u003eWhat are Swift classes, properties, and functions\u003c\/li\u003e\n\u003cli\u003eProper user interface and user experience design\u003c\/li\u003e\n\u003cli\u003eSwift data types: integers, floats, strings, booleans\u003c\/li\u003e\n\u003cli\u003eHow to use Swift data collections: arrays and dictionaries\u003c\/li\u003e\n\u003cli\u003eBoolean logic, comparing data, and flow control\u003c\/li\u003e\n\u003cli\u003eWriting iPhone apps from scratch\u003c\/li\u003e\n\u003cli\u003eAvoiding Swift pitfalls\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eMany students have a difficult time believing they can learn to write iOS apps or just staying motivated through learning the process. This book, along with the free, live online training sessions, helps students stay motivated and overcome obstacles while they learn to be great iOS developers.\u003c\/p\u003eWhat youll learn\u003cul\u003e\n\u003cli\u003eHow to be successful at learning Swift\u003c\/li\u003e\n\u003cli\u003eUsing Swift Playgrounds to learn iOS development quickly\u003c\/li\u003e\n\u003cli\u003eWhat is Object Oriented Programming\u003c\/li\u003e\n\u003cli\u003eWhat are Swift classes, properties, and functions\u003c\/li\u003e\n\u003cli\u003eProper user interface and user experience design\u003c\/li\u003e\n\u003cli\u003eSwift data types: integers, floats, strings, booleans\u003c\/li\u003e\n\u003cli\u003eHow to use Swift data collections: arrays and dictionaries\u003c\/li\u003e\n\u003cli\u003eBoolean logic, comparing data, and flow control\u003c\/li\u003e\n\u003cli\u003eWriting iPhone apps from scratch\u003c\/li\u003e\n\u003cli\u003eAvoiding Swift pitfalls\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for      \u003cp\u003e     Everyone! This book is for anyone who wants to learn to develop apps for the Mac, iPhone, and iPad using the Swift programming language. No previous programming experience is necessary!      \u003c\/p\u003e     Table of Contents\u003cp\u003eCh. 1: Becoming a Great iOS Developer\u003c\/p\u003e\u003cp\u003eCh. 2: Programming Basics with Playground\u003c\/p\u003e\u003cp\u003eCh. 3: It’s All about the Data\u003c\/p\u003e\u003cp\u003eCh. 4: Making Decisions and Planning Program Flow\u003c\/p\u003e\u003cp\u003eCh. 5: Object-Oriented Programming with Swift\u003c\/p\u003e\u003cp\u003eCh. 6: Learning Swift and Xcode\u003c\/p\u003e\u003cp\u003eCh. 7: Swift Classes, Objects, and Methods\u003c\/p\u003e\u003cp\u003eCh. 8: Programming Basics in Swift\u003c\/p\u003e\u003cp\u003eCh. 9: Comparing Data\u003c\/p\u003e\u003cp\u003eCh. 10: Creating User Interfaces\u003c\/p\u003e\u003cp\u003eCh. 11: Storing Information\u003c\/p\u003e\u003cp\u003eCh. 12: Protocols and Delegates\u003c\/p\u003e\u003cp\u003eCh. 13: Introducing the Xcode Debugger\u003c\/p\u003e\u003cp\u003eCh. 14: A Swift iPhone App\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47130328432880,"sku":"9781484208861","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781484208861_p0.jpg?v=1763631913","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781484208861","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}