This is our Canada store.

Looks like you're in United States. You need a Canada address to shop on our Canada store. Go to our United States store to continue.

Showing results for "craig will"

  • Bestsellers
  • Highest Rated
  • Price: Low to High
  • Title: A to Z
  • Title: Z to A
  • Date: Newest to Oldest
  • Date: Oldest to Newest
Clear All

Showing 1 - 2 of 2 Results

Adult content is visible. 

Understanding Swift Programming

Swift 2 With Hands-On Online Exercises

2015

EN

This book, aimed at readers with some programming experience, will provide you with what you need to learn the new language. Written in easy-to-understand English rather than technical jargon, the book takes readers first through the fundamentals of essential topics. Later chapters fill in more advanced nuances.  Covers Swift 2 The book's coverage of Swift 2 includes full chapters on Error Handling and on Protocol Oriented Programming, two of its major advances. The talk...

$13.56 CAD

People who read this also enjoyed

2015

EN

Swift is a new, modern programming language for developing applications for the iOS, OS X, and Apple Watch platforms. As you are probably well aware, these platforms are some of the most popular application development environments. In fact well over one million iOS apps have been developed and distributed to the Apple App Store. General users and IT professionals alike want to be able to quickly grasp the fundamentals of this technology and begin using it to build apps. This book was writ...

$13.99 CAD

or Free with Kobo Plus

Head First C

A Brain-Friendly Guide


2012

EN

Ever wished you could learn C from a book? Head First C provides a complete learning experience for C and structured imperative programming. With a unique method that goes beyond syntax and how-to manuals, this guide not only teaches you the language, it helps you understand how to be a great programmer. You'll learn key areas such as language basics, pointers and pointer arithmetic, and dynamic memory management. Advanced topics include multi-threading and network programming—top...

$54.39 CAD

2002

EN

This textbook describes all phases of a compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime systems. It includes good coverage of current techniques in code generation and register allocation, as well as the compilation of functional and object-oriented languages, that is missing from most books. The most accepted and successful techn...

$106.39 CAD

Effective Computation in Physics

Field Guide to Research with Python

2015

EN

More physicists today are taking on the role of software developer as part of their research, but software development isnâ??t always easy or obvious, even for physicists. This practical book teaches essential software development skills to help you automate and accomplish nearly any aspect of research in a physics-based field.Written by two PhDs in nuclear engineering, this book includes practical examples drawn from a working knowledge of physics concepts. Youâ??ll learn how to u...

$47.99 CAD

App Inventor 2 Essentials

A step-by-step introductory guide to mobile app development with App Inventor 2

2016

EN

A step-by-step introductory guide to mobile app development with App Inventor 2Key Features\[\*\]Get an introduction to the functionalities of App Inventor 2 and use it to unleash your creativity\[\*\]Learn to navigate the App Inventor platform, develop basic coding skills and become familiar with a blocks based programming language\[\*\]Build your very first mobile app and feel proud of your accomplishment\[\*\]Follow tutorials to exp...

$28.79 CAD

or Free with Kobo Plus

2015

EN

A collection of over 120 practical code "recipes" for OS X and iOS programming, in Apple's Swift.

$14.50 CAD

Mastering C++ Multithreading

Write robust, concurrent, and parallel applications

2017

EN

Master multithreading and concurrent processing with C++Key Features\[\*\] Delve into the fundamentals of multithreading and concurrency and find out how to implement them\[\*\] Explore atomic operations to optimize code performance\[\*\] Apply concurrency to both distributed computing and GPGPU processingBook DescriptionMultithreaded applications execute multiple threads in a single processor environment, allowing developers...

$41.59 CAD

or Free with Kobo Plus

2014

EN

This step-by-step guide is full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project. If you are a Java developer or a Java architect, working in Java EE-based solutions and want to start using Scala in your daily programming, this book is ideal for you. This book will get you up and running quickly by adopting a pragmatic approach with real-world code samples. No prior knowledge of Scala is required.

$30.39 CAD

or Free with Kobo Plus

2015

EN

Accessible

Heterogeneous Computing with OpenCL 2.0 teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs). This fully-revised edition includes the latest enhancements in OpenCL 2.0 including: • Shared virtual memory to increase programming flexibility and reduce data transfers that consume resources • Dynamic parallelism which reduces processor load and avoids bottl...

$66.39 CAD

2015

EN

Create and display interactive graphics, build scenes and animated transitions, make cross-platform, responsive games and applications for multiple screen resolutions, and use Pixi.js’s spectacular WebGL rendering effects. Learn how to create applications for desktop and touch-screen devices, and how to use the best open-source plugins to extend Pixi.js’s capabilities in a myriad of exciting ways.If you've ever wondered what you need to know to start making games, or what technolog...

$75.99 CAD