The Swift programming language has transformed the world of iOS development and started a new age of modern Cocoa development. This book shows you how to can harness the power and flexibility of the S
Discover how to build iOS and watchOS applications in Swift 2 using XcodeAbout This BookGets you up and running with Swift programming without any prior iOS development experience.A fast paced guide s
If you want a simple guide to building complex robots, then this book is for you. You'll need some programming knowledge and experience working with mechanical systems.
MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. T
Beginning Java 8 Games Development, written by Java expert and author Wallace Jackson, teaches you the fundamentals of building a highly illustrative game using the Java 8 programming language. In thi
Are you curious about AI? All you need is a good understanding of the Scala programming language, a basic knowledge of statistics, a keen interest in Big Data processing, and this book!
This book is for those who want to learn how to build exciting Arduino projects by interfacing it with Android. You will need to have some basic experience in electronics and programming. However, you
R Recipes is your handy problem-solution reference for learning and using the popular R programming language for statistics and other numerical analysis. Packed with hundreds of code and visual recipe
Bridging the gap from theory to programming, Designing Software Synthesizer Plug-Ins in C++ For RackAFX, VST3 and Audio Units contains complete code for designing and implementing software synthesizer
A GUIDE TO SQL, Ninth Edition, provides an effective introduction to SQL programming using straightforward instruction, extensive hands-on exercises, and a strong foundation in real-world business app
Developing apps for Apple’s broadening platform of devices is an exciting topic these days. Apple created the Swift programming language to build state-of-the-art apps using the latest Apple technolog
ActionScript 3 is a full-fledged programming language, with complete object-oriented capabilities, event handling, sound and video support, drawing capabilities, support for regular expressions, and m
Psst! You're not stuck with JavaScript anymore. Google's Dart language makes programming for the Web simpler, faster, and more powerful. With version 1.0 in 2013 and an ECMA standard in 2014, Dart is
This practical guide teaches programmers (of even a very basic level) how to build applications for Mac OS X and iOS 8, using the Cocoa Framework, the new Xcode IDE, and Swift—Apple’s new programming
Sylvia teaches you to understand Arduino microcontroller programming by inventing an adjustable strobe and two digital musical instruments you can play. Along the way, you'll learn a lot about electro
Global climate change is impacting the global security environment, most notably in the Arctic region. While many nations have been planning, preparing, and programming to exploit the opportunities pr
Parker presents this guide to use of the programming language Processing in game development. The first chapter discusses structural aspects of computer games in terms of player experience, coding arc
MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. T
Whether you want to become a professional programmer or not, you can benefit from programming skills -- and once you get started, you just might want to enter this growing field after all. Don't be in
In 1979, Bruce Pavitt moved to Olympia, WA, and began programming a show called Subterranean Pop on local community radio station KAOS-FM. Inspired by Olympia’s guide to independent music, OP Magazine
MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. T
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 Acce
Now in its fifth edition, bridges the gap between the technical specifications and the real world of designing and programming devices that connect over the Universal Serial Bus (USB). Readers will le
If you are a JavaScript developer or someone who has basic knowledge of JavaScript, and want to explore its optimum ability, this fast-paced book is definitely for you. Programming logic is the only t
If you’ve ever wondered how to build your own programming language or wanted to learn C but weren’t sure where to start, this is the book for you.In under 1000 lines of code you’ll start building your
The C-SPAN Archives records, indexes, and preserves all C-SPAN programming for historical, educational, and research uses. Every C-SPAN program aired since 1987, from all House and Senate sessions in
Throw out your old ideas of C, and relearn a programming language that’s substantially outgrown its origins. With this revised edition of 21st Century C, you’ll discover up-to-date techniques that are
MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. T
If you are preparing the programming interview for a software engineer position, you might want to look at this book.Make sure you have basic knowledge of data structure and algorithm, because this bo
Master Ruby and become a programmer -- even if you never thought you could! This breakthrough book and CD can help practically anyone get started in programming. It's called "The Hard Way," but it's r
Assembly Language for x86 Processors, 7e is suitable for undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture. Proficiency in o
F# has been part of Visual Studio since VS 2010, and has been deployed in a number of production systems. F# and the functional programming style simplifies the development of secure financial engines
This book is for developers who are already proficient in programming and capable of designing systems using traditional databases, but are new to Redis. It is assumed that you understand the basics o
Since it first appeared in 1996, the open-source programming language R has become increasingly popular as an environment for statistical analysis and graphical output. This is the first textbook to p
Visit us at www.programminghq.com for more exciting programming stuff!Create amazing Android applications today!The rapid rise of the Android OS offers app developers one of the largest platforms avai
Great programmers aren't born--they're made. The industry is moving from object-oriented languages to functional languages, and you need to commit to radical improvement. New programming languages arm
MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. T
MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. T
This completely updated second edition of MICROCONTROLLERS: FROM ASSEMBLY LANGUAGE TO C USING THE PIC24 FAMILY covers assembly language, C programming, and hardware interfacing for the Microchip PIC24