-
Author Craig Richardson
The complete beginner's guide to Python, for young people who want to start todayAdventures in Python is designed for 11-to 15-year olds who want to teach themselves Python programming, but don't know where to start. Even if you have no programming experience at a....
Release Date 2015/02 -
Author Jesse Feiler
Get up and running with Swift—swiftlyBrimming with expert advice and easy-to-follow instructions, Swift For Dummies shows new and existing programmers how to quickly port existing Objective-C applications into Swift and get into the swing of the new language like a....
Release Date 2015/02 -
The Indie Game Developer Handbook
Author Richard Hill-Whittall
The indie game developer’s complete guide to running a studio.The climate for the games industry has never been hotter, and this is only set to continue as the marketplace for tablets, consoles and phones grow. Seemingly every day there is a story of how a successfu....
Release Date 2015/02 -
Beginning Scala, Second Edition
Author Vishal Layka , David Pollak
Beginning Scala, Second Edition takes a down-to-earth approach to teaching Scala that leads you through simple examples that can be combined to build complex, scalable systems and applications.This book introduces you to the Scala programming language, its object-or....
Release Date 2015/02 -
Developing Web Apps with Haskell and Yesod, 2nd Edition
Author Michael Michael Snoyman Snoyman
This fast-moving guide introduces web application development with Haskell and Yesod, a potent language/framework combination that supports high-performing applications that are modular, type-safe, and concise. Fully updated for Yesod 1.4, this second edition shows ....
Release Date 2015/02 -
Software Architecture Patterns
Author Mark Richards
The success of any application or system depends on the architecture pattern you use. By describing the overall characteristics of the architecture, these patterns not only guide designers and developers on how to design components, but also determine the ways in w....
Release Date 2015/02 -
Unity 2D Game Development Cookbook
Author Claudio Scolastici
Over 50 hands-on recipes that leverage the features of Unity to help you create 2D games and game prototypesIn DetailUnity is a powerful game development engine that provides rich functionalities to create 2D and 3D games.Unity 2D Game Development Cookbook is a prac....
Release Date 2015/02 -
Author Sujoy Acharya
Learn all you need to know about the Spring Framework and how to unit test your projects with MockitoIn DetailMockito is a testing framework that creates external dependencies; this process is called mocking. This book will provide you with the skills you need to su....
Release Date 2015/02 -
Clojure Web Development Essentials
Author Ryan Baldwin
Develop your own web application with the effective use of the Clojure programming languageIn DetailFunctional programming enables developers to create and deploy applications quickly and easily. Using the Clojure programming language and the Leiningen build tool, t....
Release Date 2015/02 -
Learning Selenium Testing Tools - Third Edition
Author Raghavendra Prasad MG
Leverage the power of Selenium to build your own real-time test cases from scratchIn DetailWeb technologies are becoming increasingly complex and there is often a need to test your web applications against a vast number of browsers and platforms, so you need to buil....
Release Date 2015/02 -
Learning C++ by Creating Games with UE4
Author William Sherif
Learn C++ programming with a fun, real-world application that allows you to create your own games!In DetailUnreal Engine 4 is used to create top notch, exciting games by AAA studios, and learning to program in C++ needs some serious motivation.Learning C++ by Creati....
Release Date 2015/02 -
Author Milcho G. Milchev
A fast-paced, practical guide to building functionally enriched 2D games using the core concepts of SFMLIn DetailSFML is a cross-platform, object-oriented multimedia API that is written in C++. It provides a simple interface to ease the development of games and mult....
Release Date 2015/02 -
Author Paulo A Pereira
Unleash the full power of programming in Elixir with over 60 incredibly effective recipesIn DetailThis book is a set of recipes grouped by topic that acts as a good reference to get ideas from or to quickly search for a solution to a problem. You will begin by launc....
Release Date 2015/02 -
Learning Unreal® Engine iOS Game Development
Author Muhammad A. Moniem
Create exciting iOS games with the power of the new Unreal® Engine 4 subsystemsIn DetailUnreal® Engine 4 has always been the best measurement for industry standards. With all its tools and power, game developers and designers can reach a new level of productivity fo....
Release Date 2015/02 -
Web Application Security is a Stack: How to CYA (Cover Your Apps) Completely
Author Lori Mac Vittie
The web application stack – a growing threat vector Understand the threat and learn how to defend your organisation This book is intended for application developers, system administrators and operators, as well as networking professionals who need a comp....
Release Date 2015/02 -
IBM Linear Tape File System Enterprise Edition V1.1.1.2: Installation and Configuration Guide
Author Stefan Neff , Khanh Ngo , Larry Coyne
This IBM® Redbooks® publication helps you with the planning, installation, and configuration of the new IBM Linear Tape File System™ (LTFS) Enterprise Edition (EE) V1.1.1.2 for the IBM TS3310, IBM TS3500, and IBM TS4500 tape libraries. LTFS EE enables the use of LTF....
Release Date 2015/01 -
Professional Java EE Design Patterns
Author Alex Theedom , Murat Yener
Master Java EE design pattern implementation to improve your design skills and your application's architectureProfessional Java EE Design Patterns is the perfect companion for anyone who wants to work more effectively with Java EE, and the only resource that covers....
Release Date 2015/01 -
Data Mining Algorithms: Explained Using R
Author Pawel Cichosz
Data Mining Algorithms is a practical, technically-oriented guide to data mining algorithms that covers the most important algorithms for building classification, regression, and clustering models, as well as techniques used for attribute selection and transformatio....
Release Date 2015/01 -
Computing Fundamentals: Introduction to Computers
Author Faithe Wempen
The absolute beginner's guide to learning basic computer skillsComputing Fundamentals, Introduction to Computers gets you up to speed on basic computing skills, showing you everything you need to know to conquer entry-level computing courses. Written by a Microsof....
Release Date 2015/01 -
Computer Science Illuminated, 6th Edition
Author Dale
Each new print copy includes Navigate 2 Advantage Access that unlocks a comprehensive and interactive eBook, student practice activities and assessments, a full suite of instructor resources, and learning analytics reporting tools. Fully revised and updated, the Si....
Release Date 2015/01 -
Author Mikael Olsson
The C Quick Syntax Reference is a condensed code and syntax reference to the popular C programming language, which has enjoyed some resurgence of late. C's efficiency makes it a popular choice in a wide variety of applications and operating systems with special app....
Release Date 2015/01 -
Author Will Arthur , David Challener , Kenneth Goldman
A Practical Guide to TPM 2.0: Using the Trusted Platform Module in the New Age of Security is a straight-forward primer for developers. It shows security and TPM concepts, demonstrating their use in real applications that the reader can try out.Simply put, this book....
Release Date 2015/01 -
Author John L. Gustafson
The Future of Numerical ComputingWritten by one of the foremost experts in high-performance computing and the inventor of Gustafson’s Law, The End of Error: Unum Computing explains a new approach to computer arithmetic: the universal number (unum). The unum encompas....
Release Date 2015/01 -
Author Kurt W. Smith
Build software that combines Python’s expressivity with the performance and control of C (and C++). It’s possible with Cython, the compiler and hybrid programming language used by foundational packages such as NumPy. In this practical guide, you’ll learn how to use ....
Release Date 2015/01 -
Author Melanie Swan
Bitcoin is starting to come into its own as a digital currency, but the blockchain technology behind it could prove to be much more significant. This book takes you beyond the currency ("Blockchain 1.0") and smart contracts ("Blockchain 2.0") to demonstrate how the ....
Release Date 2015/01 -
Author Benjamin Klein
Build on your editor's capabilities and tailor your editing experience with VimL, the powerful scripting language built into Vim. With VimL you can configure basic settings or add entirely new functionality. Use this quick and easy introduction to create your own V....
Release Date 2015/01 -
Author Chris McCord
Write code that writes code with Elixir macros. Macros make metaprogramming possible and define the language itself. In this book, you'll learn how to use macros to extend the language with fast, maintainable code and share functionality in ways you never thought ....
Release Date 2015/01 -
Author Simon Jackson
Leverage the power of the new and improved UI system for Unity to enhance your games and appsIn DetailUnity is a powerful cross-platform development engine that provides rich framework to create 2D and 3D apps or games. Through Unity, users are able take master the ....
Release Date 2015/01 -
Learning LibGDX Game Development - Second Edition
Author Andreas Oehlke , Suryakumar Balakrishnan Nair
Wield the power of the LibGDX framework to create a cross-platform gameIn DetailLibGDX is a multiplatform game development framework, and is one of the most popular frameworks for building games, providing a comprehensive set of development capabilities and features....
Release Date 2015/01 -
Java EE 7 Development with NetBeans 8
Author David R. Heffelfinger
Develop professional enterprise Java EE applications quickly and easily with this popular IDEIn DetailNetBeans has several features that greatly simplify Java EE development, but with many features and great flexibility, Java developers can become overwhelmed by the....
Release Date 2015/01