{"title":"Big Nerd Ranch Guides","description":"","products":[{"product_id":"android-programming-book-bill-phillips-9780134706054","title":"Android Programming","description":"Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Java experience.     \n    Based on Big Nerd Ranch’s popular Android bootcamps, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with Android 4.4 (KitKat) through Android 7.0 (Nougat) and beyond.    \n    Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49513310159121,"sku":"GOR009203865","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49890053816593,"sku":"CIN0134706056VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49900054839569,"sku":"CIN0134706056G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50344515535121,"sku":"CIN0134706056A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51821687079185,"sku":"GOR014412736","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0134706056.jpg?v=1751426803"},{"product_id":"swift-programming-book-matthew-mathias-9780134398013","title":"Swift Programming","description":"Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style. Written for Swift 2.0, the book is also compatible with Swift 2.1. You will also learn how to navigate Xcode 7 and get the most out of Apple's documentation. Throughout the book, the authors share their insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts. \n    After working through this book, you will have the knowledge and confidence to develop your own solutions to a wide range of programming challenges using Swift.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49515115479313,"sku":"GOR008001281","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49728074809617,"sku":"CIN0134398017G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50345088549137,"sku":"CIN0134398017A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51860473905425,"sku":"GOR012738640","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53146889486609,"sku":"GOR008685773","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0134398017.jpg?v=1750737222"},{"product_id":"objective-c-programming-book-aaron-hillegass-9780321942067","title":"Objective-C Programming","description":"\u003cp\u003eWant to write iOS apps or desktop Mac applications? This introduction to programming and the Objective-C language is your first step on the journey from someone who uses apps to someone who writes them.\u003c\/p\u003e \u003cp\u003e Based on Big Nerd Ranch's popular Objective-C Bootcamp, \u003cstrong\u003e\u003cem\u003eObjective-C Programming: The Big Nerd Ranch Guide\u003c\/em\u003e\u003c\/strong\u003e covers C, Objective-C, and the common programming idioms that enable developers to make the most of Apple technologies. Compatible with Xcode 5, iOS 7, and OS X Mavericks (10.9), this guide features short chapters and an engaging style to keep you motivated and moving forward. At the same time, it encourages you to think critically as a programmer.\u003c\/p\u003e \u003cp\u003e Here are some of the topics covered:\u003c\/p\u003e \u003cul\u003e\n\u003cli\u003eUsing Xcode, Apple’s documentation, and other tools\u003c\/li\u003e\n\u003cli\u003eProgramming basics: variables, loops, functions, etc.\u003c\/li\u003e\n\u003cli\u003eObjects, classes, methods, and messages\u003c\/li\u003e\n\u003cli\u003ePointers, addresses, and memory management with ARC\u003c\/li\u003e\n\u003cli\u003eProperties and Key-Value Coding (KVC)\u003c\/li\u003e\n\u003cli\u003eClass extensions\u003c\/li\u003e\n\u003cli\u003eCategories\u003c\/li\u003e\n\u003cli\u003eClasses from the Foundation framework\u003c\/li\u003e\n\u003cli\u003eBlocks\u003c\/li\u003e\n\u003cli\u003eDelegation, target-action, and notification design patterns\u003c\/li\u003e\n\u003cli\u003eKey-Value Observing (KVO)\u003c\/li\u003e\n\u003cli\u003eRuntime basics\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49536548208913,"sku":"GOR006126296","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50056133411089,"sku":"CIN032194206XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50487168434449,"sku":"GOR011394731","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697019228433,"sku":"NGR9780321942067","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51829290631441,"sku":"CIN032194206XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/032194206X.jpg?v=1787393483"},{"product_id":"ios-programming-book-joe-conway-9780321942050","title":"iOS Programming","description":"\u003cp\u003eUpdated and expanded to cover iOS 7 and Xcode 5, \u003cb\u003e\u003ci\u003eiOS Programming: The Big Nerd Ranch Guide\u003c\/i\u003e\u003c\/b\u003e leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the know-how and the confidence you need to tackle iOS projects of your own. Based on \u003ci\u003eBig Nerd Ranch's\u003c\/i\u003e popular iOS Bootcamp course and its well-tested materials and methodology, this bestselling guide teaches iOS concepts and coding in tandem. The result is instruction that is relevant and useful.\u003c\/p\u003e \u003cp\u003eThroughout the book, the authors explain what's important and share their insights into the larger context of the iOS platform. You get a real understanding of how iOS development works, the many features that are available, and when and where to apply what you've learned.\u003c\/p\u003e \u003cp\u003eHere are some of the topics covered:  \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eXcode 5, Instruments, and Storyboards  \u003c\/li\u003e\n\u003cli\u003eBuilding interfaces using the iOS 7 aesthetic  \u003c\/li\u003e\n\u003cli\u003eARC and strong and weak references  \u003c\/li\u003e\n\u003cli\u003eHandling touch events and gestures  \u003c\/li\u003e\n\u003cli\u003eToolbars, navigation controllers, and split view controllers  \u003c\/li\u003e\n\u003cli\u003eUsing Auto Layout to scale user interfaces  \u003c\/li\u003e\n\u003cli\u003eUsing Dynamic Type to scale fonts  \u003c\/li\u003e\n\u003cli\u003eLocalization and Internationalization  \u003c\/li\u003e\n\u003cli\u003eBlock syntax and use  \u003c\/li\u003e\n\u003cli\u003eSaving\/loading data: Archiving and Core Data  \u003c\/li\u003e\n\u003cli\u003eCore Location and Map Kit  \u003c\/li\u003e\n\u003cli\u003eCommunicating with web services using JSON  \u003c\/li\u003e\n\u003cli\u003eUsing the Model-View-Controller-Store design pattern  \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49543596704017,"sku":"GOR006907190","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321942051.jpg?v=1786111529"},{"product_id":"ios-programming-book-christian-keur-9780134682334","title":"iOS Programming","description":"Updated for Xcode 8, Swift 3, and iOS 10,    iOS Programming: The Big Nerd Ranch Guide leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the know-how and the confidence you need to tackle iOS projects of your own. Based on Big Nerd Ranch's popular iOS training and its well-tested materials and methodology, this bestselling guide teaches iOS concepts and coding in tandem. The result is instruction that is relevant and useful.               Throughout the book, the authors explain what's important and share their insights into the larger context of the iOS platform. You get a real understanding of how iOS development works, the many features that are available, and when and where to apply what you've learned.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49554201837841,"sku":"GOR009019715","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49568051691793,"sku":"GOR009023947","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49952913883409,"sku":"CIN0134682335G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51104474595601,"sku":"GOR014176777","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51719262404881,"sku":"CIN0134682335VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0134682335.jpg?v=1751433863"},{"product_id":"android-programming-book-bill-phillips-9780321804334","title":"Android Programming","description":"\u003cb\u003eAndroid Programming: The Big Nerd Ranch Guide:\u003c\/b\u003e is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch’s popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way – creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.  \u003cp\u003eWrite and run code every step of the way — creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.  \u003c\/p\u003e\u003cp\u003e\"\u003ci\u003eBig Nerd Ranch provided the training we needed to get hundreds of engineers building skillfully on Android. This book is a great distillation of that training and will be a huge help to anyone looking to ramp up as well.\u003c\/i\u003e\" – Mike Shaver, Director of Mobile Engineering, Facebook  \u003c\/p\u003e\u003cp\u003e\"\u003ci\u003e…a must-have for the developer just starting in Android or ready for more advanced techniques. I was impressed with this book’s content and clarity of presentation. The authors explain simple and complex Android topics with equal ease.\u003c\/i\u003e\" – James Steele, author of The Android Developer's Cookbook \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49571344482577,"sku":"GOR006588412","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50350285062417,"sku":"CIN0321804333G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50350286307601,"sku":"CIN0321804333VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50811353170193,"sku":"GOR006532099","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321804333.jpg?v=1751436156"},{"product_id":"swift-programming-book-matthew-mathias-9780134610610","title":"Swift Programming","description":"Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style. This book is written for Swift 3.0 and will also show you how to navigate Xcode 8 and get the most out of Apple's documentation.        \u003cbr\u003e       Throughout the book, the authors share their insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts.       \u003cbr\u003e       After working through the book, you will have the knowledge and confidence  to develop your own solutions to a wide range of programming challenges using Swift.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49572900831505,"sku":"GOR008857849","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49654751297809,"sku":"GOR013422438","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49973859516689,"sku":"CIN013461061XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50344469889297,"sku":"CIN013461061XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52723940884753,"sku":"CIN013461061XA","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53001560588561,"sku":"GOR011366358","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/013461061X.jpg?v=1787224894"},{"product_id":"ios-programming-book-joe-conway-9780321821522","title":"iOS Programming","description":"\u003cp\u003eWinner of a 2012 Jolt Productivity Award!\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eUpdated and expanded to cover iOS 5 and Xcode 4.3,\u003ci\u003e iOS Programming: The Big Nerd Ranch Guide\u003c\/i\u003e leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the understanding, the know-how, and the confidence you need to tackle iOS projects of your own.\u003cbr\u003e\u003cbr\u003eBased on Big Nerd Ranch’s popular iOS Bootcamp course and its well-tested materials and methodology, this best-selling guide teaches iOS concepts and coding in tandem. The result is instruction that is relevant and useful. \u003cbr\u003e\u003cbr\u003eThroughout the book, the authors clearly explain what’s important to know and share their insights into the larger context of the iOS platform. This gives you a real understanding of how iOS development works, the many features that are available, and when and where to apply what you’ve learned.\u003cbr\u003e\u003cbr\u003eHere are some of the topics covered:\u003cbr\u003e\u003c\/p\u003e \u003cul\u003e\n\u003cli\u003eXcode 4.3, Instruments, and Storyboards  \u003c\/li\u003e\n\u003cli\u003eARC, strong and weak references, and retain cycles  \u003c\/li\u003e\n\u003cli\u003eInterfacing with iCloud  \u003c\/li\u003e\n\u003cli\u003eHandling touch events and gestures  \u003c\/li\u003e\n\u003cli\u003eTool bars, navigation controllers, and split view controllers  \u003c\/li\u003e\n\u003cli\u003eLocalization and Internationalization  \u003c\/li\u003e\n\u003cli\u003eBlock syntax and use  \u003c\/li\u003e\n\u003cli\u003eBackground execution and multi-tasking  \u003c\/li\u003e\n\u003cli\u003eSaving\/loading data: Archiving and Core Data  \u003c\/li\u003e\n\u003cli\u003eCore Location and Map Kit  \u003c\/li\u003e\n\u003cli\u003eCommunicating with web services  \u003c\/li\u003e\n\u003cli\u003eWorking with XML, JSON, and NSRegularExpression  \u003c\/li\u003e\n\u003cli\u003e  Using the Model-View-Controller-Store design pattern \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49580869157137,"sku":"GOR005864889","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50116796776721,"sku":"CIN0321821521G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50348167135505,"sku":"CIN0321821521A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321821521.jpg?v=1786111264"},{"product_id":"ios-programming-book-christian-keur-9780134390734","title":"iOS Programming","description":"iOS Programming: The Big Nerd Ranch Guide leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the know-how and the confidence you need to tackle iOS projects of your own. Based on Big Nerd Ranch's popular iOS Bootcamp course and its well-tested materials and methodology, this bestselling guide teaches iOS concepts and coding in tandem. The result is instruction that is relevant and useful. Throughout the book, the authors explain what's important and share their insights into the larger context of the iOS platform. You get a real understanding of how iOS development works, the many features that are available, and when and where to apply what you've learned.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49592116871441,"sku":"GOR012027562","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49601722515729,"sku":"GOR007774585","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50265591447825,"sku":"CIN0134390733G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51211226120465,"sku":"CIN0134390733VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51757043908881,"sku":"GOR009560316","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0134390733.jpg?v=1750812244"},{"product_id":"kotlin-programming-book-josh-skeen-9780135161630","title":"Kotlin Programming","description":"\u003cp\u003eKotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system. \u003c\/p\u003e \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e \u003cp\u003eBased on Big Nerd Ranch’s popular Kotlin Essentials course, this guide shows you how to work effectively with the Kotlin programming language through hands-on examples and clear explanations of key Kotlin concepts and foundational APIs. Written for Kotlin 1.2, this book will also introduce you to JetBrains’ IntelliJ IDEA development environment.\u003c\/p\u003e \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e \u003cp\u003eWhether you are an experienced Android developer looking for modern features beyond what Java offers or a new developer ready to learn your first programming language, the authors will guide you from first principles to advanced usage of Kotlin. By the end of this book, you will be empowered to create reliable, concise applications in Kotlin.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49601875509521,"sku":"GOR010318870","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50304384860433,"sku":"CIN0135161630G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50492387066129,"sku":"CIN0135161630VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53257440690449,"sku":"GOR014837609","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0135161630.jpg?v=1750876037"},{"product_id":"ios-programming-book-joe-conway-9780321773777","title":"iOS Programming","description":"\u003cp\u003eIn this book, the world's leading Apple platform development trainers offer a complete, practical, hands-on introduction to iPhone and iPad programming. The authors walk through all the Apple tools and technologies needed to build successful iPhone\/iPad\/iPod touch apps, including the iOS 4.3 SDK, the Objective-C language, Xcode 4, Foundation framework, and the classes that make up the iOS UI framework. The many topics covered in this book include: \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eEasily setting up elegant, efficient user interfaces with UIKit \u003c\/li\u003e\n\u003cli\u003eCreating effective visuals, animation, and effects with Core Graphics and Core Animation \u003c\/li\u003e\n\u003cli\u003eMaking the most of the iOS multi-touch event handling and accelerometer data \u003c\/li\u003e\n\u003cli\u003eBuilding location-aware iOS applications utilizing Core Location and MapKit \u003c\/li\u003e\n\u003cli\u003eLocalizing applications for international use \u003c\/li\u003e\n\u003cli\u003eCreating applications that capture audio and play media \u003c\/li\u003e\n\u003cli\u003eStoring data in files or with Core Data \u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eNew chapters added to this edition include: \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eiPad-friendly interfaces, including UIPopoverController and UISplitViewController \u003c\/li\u003e\n\u003cli\u003eBlocks and Categories \u003c\/li\u003e\n\u003cli\u003eInstruments and Xcode’s static analyzer \u003c\/li\u003e\n\u003cli\u003eUIWebView and connecting with web servers \u003c\/li\u003e\n\u003cli\u003ePush Notifications \u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eiOS Programming\u003c\/em\u003e also includes a handy \u003cem\u003eXcode Quick Reference Card\u003c\/em\u003e that lists Xcode 4's most commonly used keyboard shortcuts. \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49607391772945,"sku":"GOR005029393","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51320945344785,"sku":"CIN0321773772VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321773772.jpg?v=1786107688"},{"product_id":"kotlin-programming-book-david-greenhalgh-9780136891055","title":"Kotlin Programming","description":"In this book students will learn to work effectively with the Kotlin language through carefully considered examples designed to teach them elegant style and features of Kotlin.   Starting from first principles, they will work their way to advanced usage of Kotlin, empowering them to create programs that are more reliable with less code.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49617031889169,"sku":"CIN0136891055G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49738315530513,"sku":"NGR9780136891055","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50916259791121,"sku":"GOR014122010","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53073641668881,"sku":"CIN0136891055A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53202812043537,"sku":"CIN0136891055VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0136891055.jpg?v=1773137940"},{"product_id":"objective-c-programming-book-aaron-hillegass-9780321706287","title":"Objective-C Programming","description":"\u003cp\u003eWant to write applications for iOS or the Mac? This introduction to programming and the Objective-C language is the first step on your journey from someone who uses apps to someone who writes them. \u003c\/p\u003e\u003cp\u003eBased on Big Nerd Ranch's legendary \u003cem\u003eObjective-C Bootcamp\u003c\/em\u003e,¿this book covers C, Objective-C, and the common programming idioms that enable developers to make the most of Apple technologies. \u003c\/p\u003e\u003cp\u003eThis is the only introductory-level book written by Aaron Hillegass, one of the most experienced and authoritative voices in the iOS and Cocoa community. \u003c\/p\u003e\u003cp\u003eCompatible with Xcode 4.2, iOS 5, and Mac OS X 10.7 (Lion), this guide features short chapters and engaging style to keep you motivated and moving forward. At the same time, Aaron’s determination that you understand what you’re doing—or at least why you’re doing it—encourages you to think critically as a programmer. \u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":49617048338705,"sku":"CIN0321706285A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49757952835857,"sku":"GOR004802245","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50488061264145,"sku":"CIN0321706285VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51729676435729,"sku":"CIN0321706285G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321706285.jpg?v=1786110435"},{"product_id":"cocoa-programming-for-os-x-book-aaron-hillegass-9780134076959","title":"Cocoa Programming for OS X","description":"\u0026lt;\u0026gt;Covering the bulk of what you need to know to develop full-featured applications for OS X, this edition is updated for OS X Yosemite (10.10),  Xcode 6, and Swift. Written in an engaging tutorial style and class-tested for clarity and accuracy, it is an invaluable resource for any Mac programmer. The authors introduce the two most commonly used Mac developer tools: Xcode and Instruments. They also cover the Swift language, basic application architecture, and the major design patterns of Cocoa. Examples are illustrated with exemplary code, written in the idioms of the Cocoa community, to show you how Mac programs should be written. \u003cp\u003e\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eAfter reading this book, you will know enough to understand and utilize Apple’s online documentation for your own unique needs. And you will know enough to write your own stylish code.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eThis edition was written for Xcode 6.3 and Swift 1.2. At WWDC 2015, Apple announced Xcode 7 and Swift 2, both of which introduce significant updates that (along with some changes to Cocoa for OS X 10.11) affect some of the exercises in this book. We have prepared a companion guide listing the changes needed to use Xcode 7 to work through the exercises in the book; it is available at https:\/\/github.com\/bignerdranch\/cocoa-programming-for-osx-5e\/blob\/master\/Swift2.md.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49625009160465,"sku":"GOR008062762","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50445748437265,"sku":"CIN0134076958G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53375520932113,"sku":"CIN0134076958VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0134076958.jpg?v=1751289865"},{"product_id":"iphone-programming-book-aaron-hillegass-9780321706249","title":"iPhone Programming","description":"Based on Big Nerd Ranch’s popular iPhone Bootcamp class, iPhone Programming: The Big Nerd Ranch Guide leads you through the essential tools and techniques for developing applications for the iPhone, iPad, and iPod Touch. In each chapter, you will learn programming concepts and apply them immediately as you build an application or enhance one from a previous chapter. These applications have been carefully designed and tested to teach the associated concepts and to provide practice working with the standard development tools Xcode, Interface Builder, and Instruments. The guide’s learn-while-doing approach delivers the practical knowledge and experience you need to design and build real-world applications. Here are some of the topics covered:\u003cbr\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003eDynamic interfaces with animation \u003c\/li\u003e\n\u003cli\u003eUsing the camera and photo library \u003c\/li\u003e\n\u003cli\u003eUser location and mapping services \u003c\/li\u003e\n\u003cli\u003eAccessing accelerometer data \u003c\/li\u003e\n\u003cli\u003eHandling multi-touch gestures \u003c\/li\u003e\n\u003cli\u003eNavigation and tabbed applications \u003c\/li\u003e\n\u003cli\u003eTables and creating custom rows \u003c\/li\u003e\n\u003cli\u003eMultiple ways of storing and loading data: archiving, Core Data, SQLite \u003c\/li\u003e\n\u003cli\u003eCommunicating with web services \u003c\/li\u003e\n\u003cli\u003eALocalization\/Internationalization\u003c\/li\u003e\n\u003c\/ul\u003e\"After many 'false starts' with other iPhone development books, these clear and concise tutorials made the concepts gel for me. This book is a definite must have for any budding iPhone developer.\" –Peter Watling, New Zealand, Developer of BubbleWrap","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49631091654929,"sku":"GOR002482972","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50348189778193,"sku":"CIN0321706242G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52780526534929,"sku":"GOR005140156","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52821404221713,"sku":"CIN0321706242VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321706242.jpg?v=1750695779"},{"product_id":"front-end-web-development-book-chris-aquino-9780134433943","title":"Front-End Web Development","description":"Front-End Web Development: The Big Nerd Ranch Guide brings together all the crucial JavaScript, HTML5, and CSS3 skills that experienced developers need to succeed in modern front-end development.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49644803883281,"sku":"GOR011365524","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49871771042065,"sku":"GOR010240501","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50345078817041,"sku":"CIN0134433947G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51424347259153,"sku":"CIN0134433947VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52510785569041,"sku":"CIN0134433947A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0134433947.jpg?v=1787050397"},{"product_id":"android-programming-book-bill-phillips-9780135245125","title":"Android Programming","description":"\u003cp\u003e\u003cstrong\u003eAndroid Programming: The Big Nerd Ranch Guide\u003c\/strong\u003e is an introductory Android book for programmers with Kotlin experience. Based on Big Nerd Ranch’s popular Android Bootcamp, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps in Kotlin compatible with Android 5.0 (Lollipop) through Android 8.1 (Oreo) and beyond. \u003cbr\u003e Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development. The Android team is constantly improving and updating Android Studio and other tools. As a result, some of the instructions provided in the book have changed. You can find an addendum addressing breaking changes at: https:\/\/github.com\/bignerdranch\/AndroidCourseResources\/raw\/master\/4thEdition\/Errata\/4eAddendum.pdf.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49727288574225,"sku":"NGR9780135245125","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49810475876625,"sku":"CIN0135245125G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50559278219537,"sku":"CIN0135245125VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50581869134097,"sku":"GOR012189821","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53140887929105,"sku":"GOR014770779","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0135245125.jpg?v=1786105761"},{"product_id":"react-programming-book-loren-klingman-9780137901760","title":"React Programming","description":"\u003cp\u003eReact is today's most popular open-source JavaScript library for front-end web application development. \u003cem\u003e\u003cstrong\u003eReact Programming: The Big Nerd Ranch Guide\u003c\/strong\u003e\u003c\/em\u003e helps programmers with experience in HTML, CSS, and JavaScript master React through hands-on examples.\u003cbr\u003e\u003cbr\u003eBased on Big Nerd Ranch's popular React Essentials bootcamp, this guide illuminates key concepts with realistic code, guiding you step by step through building a starter app and a complete, production-ready app, both crafted to help you quickly leverage React's remarkable power.\u003cbr\u003e\u003cbr\u003eUse React to write reliable, declarative code, create carts and other e-commerce features, optimize performance, and gain experience with component and end-to-end testing. Along the way, you will learn to use tools like Create React App, functional components, hooks, ESLint, React Router, websockets, the React Testing Library, and Cypress. \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743805841681,"sku":"NGR9780137901760","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52462396670225,"sku":"NIN9780137901760","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52725786247441,"sku":"CIN0137901763G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53266956353809,"sku":"CIN0137901763VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0137901763.jpg?v=1786105226"},{"product_id":"android-programming-book-bryan-sills-9780137645541","title":"Android Programming","description":"\u003cp\u003e\u003cem\u003e\u003cstrong\u003eAndroid Programming: The Big Nerd Ranch Guide\u003c\/strong\u003e\u003c\/em\u003e is an introductory Android book for programmers with Kotlin experience.\u003c\/p\u003e \u003cp\u003eBased on Big Nerd Ranch's popular Android Bootcamp, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps in Kotlin compatible with Android 7.0 (Nougat) through Android 12 and beyond.\u003c\/p\u003e \u003cp\u003eWrite and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, store data in databases, and more. Learn about the latest patterns and techniques, including Kotlin coroutines and Jetpack Compose, a new way to build Android UIs. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49908505608465,"sku":"CIN0137645546G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50028465619217,"sku":"NGR9780137645541","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0137645546.jpg?v=1786100472"},{"product_id":"advanced-mac-os-x-programming-book-mark-dalrymple-9780321706256","title":"Advanced Mac OS X Programming","description":"\u003cp\u003eWhile there are several books on programming for Mac OS X, \u003cem\u003eAdvanced Mac OS X Programming: The Big Nerd Ranch Guide\u003c\/em\u003e is the only one that contains explanations of how to leverage the powerful underlying technologies. This book gets down to the real nitty-gritty. The third edition is updated for Mac OS X 10.5 and 10.6 and covers new technologies like DTrace, Instruments, Grand Central Dispatch, blocks, and NSOperation. \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49951414747409,"sku":"GOR005832486","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51321031655697,"sku":"CIN0321706250VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51413193490705,"sku":"CIN0321706250G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53246154146065,"sku":"GOR005483963","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321706250.jpg?v=1786110571"},{"product_id":"swift-programming-book-matthew-mathias-9780135264201","title":"Swift Programming","description":"Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style.    \u003cbr\u003e           Throughout the book, the authors share their insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts.          \u003cbr\u003e          After working through the book, you will have the knowledge and confidence  to develop your own solutions to a wide range of programming challenges using Swift.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":50309368807697,"sku":"NGR9780135264201","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50745919471889,"sku":"GOR011461788","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51903779438865,"sku":"CIN0135264200A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52547021177105,"sku":"GOR014552026","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52821794357521,"sku":"CIN0135264200VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":53260081692945,"sku":"CIN0135264200G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0135264200.jpg?v=1786108472"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/big-nerd-ranch-guides-book-series.oembed?page=2","provider":"World of Books ","version":"1.0","type":"link"}