-
Author Noel Kalicharan
Learn the fundamental programming principles using C, one of the most widely used programming languages in the world today. Learn to Program with C teaches computer programming to the complete beginner using the native C language. As such, it assumes you have no kn....
Release Date 2015/12 -
Make a 2D Arcade Game in a Weekend: With Unity
Author Jodessiah Sumpter
Create and complete your first 2D arcade game in Unity. In Make a 2D Arcade Game in a Weekend with Unity, you will learn to create an arcade classic brick breaker game from beginning to end. You will plan the game flow, add the graphics and create the game logic us....
Release Date 2015/12 -
Beginning Java Game Development with LibGDX
Author Lee Stemkoski
Design and create video games using Java, with the LibGDX software library. By reading Beginning Java Game Development with LibGDX, you will learn how to design video game programs and how to build them in Java. You will be able to create your own 2D games, using v....
Release Date 2015/12 -
Learn Swift 2 on the Mac, Second Edition
Author Waqar Malik
Swift is Apple's new, native, fast, and easy to learn programming language for iOS, watchOS, tvOS and OS X app development. It's their "Objective-C without the C". If you are an iOS developer or planning to become one, learning Swift is your #1 priority, and Lear....
Release Date 2015/12 -
Author Alan Bradburne
This short early adopter book details both how you'll upgrade existing web applications from Rails 4.2 to 5 and how to create new applications in Rails 5. The headline features, Rails API and Action Cable are each looked at in detail, building small example projec....
Release Date 2015/12 -
Developing for Apple TV using tvOS and Swift
Author Brad Lees , Stefan Kaczmarek , Gary Bennett
Gary Bennett, Brad Lees, and Stefan Kaczmarek, the team behind Swift 2 for Absolute Beginners, brings you a hands-on "Swift" introduction to the new tvOS SDK with a collection of app projects to try out.You’ll learn how to create a BookStore app for the TV, includi....
Release Date 2015/12 -
Selenium WebDriver Recipes in C#, Second Edition
Author Zhimin Zhan
Solve your Selenium WebDriver problems with this quick guide to automated testing of web applications with Selenium WebDriver in C#. Selenium WebDriver Recipes in C#, Second Edition contains hundreds of solutions to real-world problems, with clear explanations and ....
Release Date 2015/12 -
Program Arcade Games: With Python and Pygame, Fourth Edition
Author Paul Vincent Craven
Learn and use Python and PyGame to design and build cool arcade games. In Program Arcade Games: With Python and PyGame, Fourth Edition, Dr. Paul Vincent Craven teaches you how to create fun and simple quiz games; integrate and start using graphics; animate graphics....
Release Date 2015/12 -
Author Vaskaran Sarcar
Learn how to implement design patterns in Java: each pattern in Java Design Patterns is a complete implementation and the output is generated using Eclipse, making the code accessible to all. The examples are chosen so you will be able to absorb the core concepts e....
Release Date 2015/12 -
Algorithms in a Nutshell, 2nd Edition
Author Stanley Selkow , Gary Pollice , George T. Heineman
Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and....
Release Date 2015/12 -
iOS 9 Swift Programming Cookbook
Author Vandad Nahavandipoor
Ready to build stunning apps for iPhone, iPad, and Apple Watch? This cookbook—completely rewritten with all-new material—provides 90 proven solutions for tackling the latest features in iOS 9 and watchOS 2.0. Written exclusively in Apple’s Swift language, these cod....
Release Date 2015/12 -
Author Allen B. Downey
If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language a step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and obje....
Release Date 2015/12 -
Author Doug Davis , Philip Estes
The open source revolution continues, but it's not just about lines of code hosted in public online repositories. Today’s open source, managed by open governance and collaborative foundations, is fueling a developer revolution across worldwide communities working ....
Release Date 2015/12 -
Author Norman Maurer and Marvin Allen Wolfthal
SummaryIntroduces the Netty framework and shows you how to incorporate it into your Java network applications. You'll learn to write highly scalable applications without the need to dive into the low-level non-blocking APIs at the core of Java.About the Technology....
Release Date 2015/12 -
Clojure in Action, Second Edition
Author Amit Rathore and Francis Avila
SummaryA fully revised edition that covers the new features available in Clojure 1.6.About the TechnologyClojure is a modern Lisp for the JVM. It has the strengths you expect: first-class functions, macros, and Lisp’s clean programming style. It supports functional....
Release Date 2015/12 -
Author Craig Walls
SummaryA developer-focused guide to writing applications using Spring Boot. You'll learn how to bypass the tedious configuration steps so that you can concentrate on your application's behavior.About the TechnologyThe Spring Framework simplifies enterprise Java d....
Release Date 2015/12 -
Learner-Centered Design of Computing Education
Author Mark Guzdial
Computing education is in enormous demand. Many students (both children and adult) are realizing that they will need programming in the future. This book presents the argument that they are not all going to use programming in the same way and for the same purposes.....
Release Date 2015/12 -
Reactive Programming with RxJS
Author Sergi Mansilla
Reactive programming is revolutionary. It makes asynchronous programming cleaner, intuitive, and robust. Discover how to use the RxJS library to write programs in a simpler way, unifying asynchronous mechanisms such as callbacks and promises into a single, power....
Release Date 2015/12 -
Test-Driven JavaScript Development
Author Harmeet Singh , Hetal Prajapati , Ravi Kumar Gupta
Learn JavaScript test-driven development using popular frameworks and toolsAbout This BookLearn the life cycle of TDD and its importance in real-world applicationGain knowledge about popular tools and analyze features, syntax, and how they help in JavaScript testin....
Release Date 2015/12 -
Author Fabrizio Romano
Learn to code like a professional with Python – an open source, versatile, and powerful programming languageAbout This BookLearn the fundamentals of programming with Python – one of the best languages ever createdDevelop a strong set of programming skills that you ....
Release Date 2015/12 -
Mastering iOS Game Development
Author Miguel DeQuadros
Master the advanced concepts of game development for iOS to build impressive gamesAbout This BookCreate a complete game with advanced techniques through the course of the book using in-depth, hands-on instructionsLearn how to multi-task and improve performance optim....
Release Date 2015/12 -
LibGDX Cross-Platform Development Blueprints
Author Indraneel Potnis
Develop four exciting, cross-platform games using LibGDX with increasing complexity and understand its key conceptsAbout This BookLearn how to make a complete game from scratch using the LibGDX frameworkDiscover different aspects of game development, optimize them,....
Release Date 2015/12 -
Author Abhinandan , Kunal Dabir
Master the fundamentals of Gradle using real-world projects with this quick and easy-to-read guideAbout This BookWrite beautiful build scripts for various types of projects effortlesslyBecome more productive by harnessing the power and elegance of the Gradle DSLLea....
Release Date 2015/12 -
Scala Functional Programming Patterns
Author Atul S. Khot
Grok and perform effective functional programming in ScalaAbout This BookUnderstand functional programming patterns by comparing them with the traditional object-oriented design patternsWrite robust, safer, and better code using the declarative programming paradigm....
Release Date 2015/12 -
Author Prabath Siriwardena
Get started with the essentials of Apache Maven and get your build automation system up and running quicklyAbout This BookExplore the essentials of Apache Maven essentials to arm yourself with all the ingredients needed to develop a comprehensive build automation sy....
Release Date 2015/12 -
Author Jason Goodwin
Build fault tolerant concurrent and distributed applications with AkkaAbout This BookBuild networked applications that self-healScale out your applications to handle more traffic fasterAn easy-to-follow guide with a number of examples to ensure you get the best sta....
Release Date 2015/12 -
Unreal Engine Game Development Blueprints
Author Nicola Valcasara
Discover all the secrets of Unreal Engine and create seven fully functional games with the help of step-by-step instructionsAbout This BookUnderstand what a Blueprint is and how to create a complex visual scripting codeDiscover the infinite possibilities that Unrea....
Release Date 2015/12 -
Author Brandon Gardiner
Over 50 hands-on recipes to help you build exhilarating games using the robust GameMaker systemAbout This BookDesign and develop game elements that can be used alone or stacked to enhance your gaming experienceExplore extensions that can unlock GameMaker: Studio’s t....
Release Date 2015/12 -
Author Mayur Pandey , Suyog Sarda
Become familiar with the LLVM infrastructure and start using LLVM libraries to design a compilerAbout This BookLearn to use the LLVM libraries to emit intermediate representation (IR) from high-level languageBuild your own optimization pass for better code generati....
Release Date 2015/12 -
Python GUI Programming Cookbook
Author Burkhard A. Meier
Over 80 object-oriented recipes to help you create mind-blowing GUIs in PythonAbout This BookUse object-oriented programming to develop amazing GUIs in PythonCreate a working GUI project as a central resource for developing your Python GUIsPacked with easy-to-follo....
Release Date 2015/12