Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C)

Learn C the Hard Way

eBook Details:

  • Paperback: 384 pages
  • Publisher: WOW! eBook; 1st edition (September 12, 2015)
  • Language: English
  • ISBN-10: 0321884922
  • ISBN-13: 978-0321884923

eBook Description:

Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C)

Zed Shaw has crafted the perfect course for the beginning C programmer eager to advance their skills in any language. Follow it and you will learn the many skills early and junior programmers need to succeed–just like the hundreds of thousands of programmers Zed has taught to date! You bring discipline, commitment, persistence, and experience with any programming language; the author supplies everything else.

In Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C), you’ll learn C by working through 52 brilliantly crafted exercises. Watch Zed Shaw’s teaching video and read the exercise. Type his code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn what good, modern C programs look like; how to think more effectively about code; and how to find and fix mistakes far more efficiently. Most importantly, you’ll master rigorous defensive programming techniques, so you can use any language to create software that protects itself from malicious activity and defects. CLICK TO DOWNLOAD

iOS Swift Game Development Cookbook, 2nd Edition

iOS Swift Game Development Cookbook, 2nd Edition

eBook Details:

  • Paperback: 406 pages
  • Publisher: WOW! eBook; 2nd edition (May 31, 2015)
  • Language: English
  • ISBN-10: 1491920807
  • ISBN-13: 978-1491920800

eBook Description:

iOS Swift Game Development Cookbook: Simple Solutions for Game Development Problems, 2nd Edition

Ready to make amazing games for the iPhone, iPad, and iPod touch? With Apple’s Swift programming language, it’s never been easier. iOS Swift Game Development Cookbook: Simple Solutions for Game Development Problems, 2nd Edition provides detailed recipes for a managing wide range of common iOS game-development issues, ranging from 2D and 3D math to SpriteKit and OpenGL to performance all revised for Swift.

You get simple, direct solutions to common problems found in iOS game programming. Need to figure out how to give objects physical motion, or want a refresher on gaming-related math problems? iOS Swift Game Development Cookbook: Simple Solutions for Game Development Problems, 2nd Edition provides sample projects and straightforward answers. All you need to get started is some familiarity with iOS development, Swift, and Objective-C. CLICK TO DOWNLOAD

HTML5 Game Development by Example: Beginner’s Guide – Second Edition

HTML5 Game Development by Example: Beginner's Guide, 2nd Edition

eBook Details:

  • Paperback: 354 pages
  • Publisher: WOW! eBook; 2nd Revised edition (June 30, 2015)
  • Language: English
  • ISBN-10: 178528777X
  • ISBN-13: 978-1785287770

eBook Description:

HTML5 Game Development by Example: Beginner’s Guide – Second Edition: Make the most of HTML5 techniques to create exciting games from scratch

HTML5 is a markup language used to structure and present content for the World Wide Web and is a core technology of the Internet. It is supported across different platforms and is also supported by various browsers. Its innovative features, such as canvas, audio, and video elements, make it an excellent game building tool.

HTML5 Game Development by Example Beginner’s Guide Second Edition is a step-by-step tutorial that will help you create several games from scratch, with useful examples. Starting with an introduction to HTML5, the chapters of this book help you gain a better understanding of the various concepts and features of HTML5. By the end of the book, you’ll have the knowledge, skills, and level of understanding you need to efficiently develop games over the network using HTML5.

This book is for web designers who have a basic knowledge of HTML, CSS, and JavaScript and want to create Canvas or DOM-based games that run on browsers. CLICK TO DOWNLOAD

WildFly Cookbook

WildFly Cookbook

eBook Details:

  • Paperback: 604 pages
  • Publisher: WOW! eBook (July 2015)
  • Language: English
  • ISBN-10: 1784392413
  • ISBN-13: 978-1784392413

eBook Description:

WildFly Cookbook: Over 90 hands-on recipes to configure, deploy, and manage Java-based applications using WildFly

This book is intended for middleware system administrators and Java developers, actually good Java developers, who care about architecture design and implementation. Whether you are new to WildFly, come from a previous version, such as JBoss AS 5, 6, and 7, or are an expert in it, you will be able to master both the basic and advanced features of WildFly.

By the way, most of the core components of WildFly are totally new, such as its administration tool, that is, the CLI; its operational modes, which are, the standalone and domain modes; and its web server provided by Undertow, you can benefit from this book even if you have no experience in JBoss and WildFly at all.

With the increasing demand for distributed systems for Java applications, WildFly offers a robust platform on which to deploy and manage your services. As a matter of fact, WildFly 9 is a fully certified Java EE 7 platform and provides remote management tools, such as the redesigned Admin Console and the new and powerful Command Line Interface (CLI). CLICK TO DOWNLOAD

Essential C# 6.0, 5th Edition

Essential C# 6.0, 5th Edition

eBook Details:

  • Paperback: 950 pages
  • Publisher: WOW! eBook; 5th edition (October 5, 2015)
  • Language: English
  • ISBN-10: 0134141040
  • ISBN-13: 978-0134141046

eBook Description:

Essential C# 6.0, 5th Edition

Essential C# 6.0 is a well-organized, no-fluff guide to the latest versions of C# for programmers at all levels of experience. Fully updated to reflect new C# 6.0 and .NET 4.6 features and patterns, it will help you write C# code that’s simple, powerful, robust, secure, and maintainable.

This book’s authors are world-class C# experts: long-time Microsoft MVP and Regional Director Mark Michaelis and Eric Lippert, formerly principal developer on Microsoft’s C# compiler team. Together, they cover the entire language, illustrating key constructs with succinct examples and offering a complete foundation for successful C# development.

Essential C# 6.0 makes it easy to program with any version of C#, whether you’re creating new code or maintaining existing systems. Separate indexes for C# versions 4, 5, and 6 help you quickly find version-specific answers with accompanying visual indicators that help you identify which language innovations will work when. This edition also includes a set of best-practice C# Coding Guidelines updated to leverage C# 6.0 constructs. CLICK TO DOWNLOAD

C How to Program, 8th Edition

C How to Program, 8th Edition

eBook Details:

  • Paperback: 1008 pages
  • Publisher: WOW! eBook; 8th edition (March 8, 2015)
  • Language: English
  • ISBN-10: 0133976890
  • ISBN-13: 978-0133976892

eBook Description:

C How to Program, 8th Edition

C How to Program, 8th Edition is a comprehensive introduction to programming in C. Like other texts of the Deitels’ How to Program series, the book serves as a detailed beginner source of information for college students looking to embark on a career in coding, or instructors and software-development professionals seeking to learn how to program with C. C How to Program, 8th Edition continues the tradition of the signature Deitel “Live Code” approach presenting concepts in the context of full-working programs rather than incomplete snips of code. This gives students a chance to run each program as they study it and see how their learning applies to real world programming scenarios. C How to Program, 8th Edition is a comprehensive introduction to programming in C. Like other texts of the Deitels’ How to Program series, the book serves as a detailed beginner source of information for college students looking to embark on a career in coding, or instructors and software-development professionals seeking to learn how to program with C. C How to Program, 8th Edition continues the tradition of the signature Deitel “Live Code” approach presenting concepts in the context of full-working programs rather than incomplete snips of code. This gives students a chance to run each program as they study it and see how their learning applies to real world programming scenarios. CLICK TO DOWNLOAD

Swift iOS 24-Hour Trainer

Swift iOS 24-Hour Trainer

eBook Details:

  • Paperback: 456 pages
  • Publisher: WOW! eBook; 1st edition (December 2, 2015)
  • Language: English
  • ISBN-10: 1119073553
  • ISBN-13: 978-1119073550

eBook Description:

Swift iOS 24-Hour Trainer

iOS Swift 24-Hour Trainer combines book and video lessons in Apple’s Swift programming language to prepare you to build iPhone and iPad apps and distribute them through the Appstore. First, this approachable text covers the fundamentals of Swift by introducing you to iOS development in this language, and presenting best practices for setting up a development environment and using variables, statements, expressions, operators, functions, and closures. Next, you explore common tasks, such as alert views, table views, and collection views. You then deepen your knowledge of Swift by considering network programming and local data storage. Finally, this engaging resource dives into slightly more advanced concepts, such as tab bars, web views, the accelerometer, camera, photo library, Google maps, and core location. Swift was designed by Apple to incorporate modern scripting features while offering simpler, cleaner syntax than Objective-C to maintain a minimal and easy to read style. This more expressive code offers numerous key features, such as closures unified with function pointers, tuples and multiple value returns, generics, and functional programming patterns. CLICK TO DOWNLOAD

C# 24-Hour Trainer, 2nd Edition

C# 24-Hour Trainer, 2nd Edition

eBook Details:

  • Paperback: 624 pages
  • Publisher: WOW! eBook; 2nd edition (November 2, 2015)
  • Language: English
  • ISBN-10: 1119065666
  • ISBN-13: 978-1119065661

eBook Description:

C# 24-Hour Trainer, 2nd Edition

C# 24-Hour Trainer, 2nd Edition is your quick and easy guide to programming in C#, even if you have no programming experience at all. Updated to align with the latest C# standard, this book is your comprehensive beginner’s guide, with each lesson supplemented by a video, for over ten hours of video training. Each chapter focuses on a specific concept or technique, with detailed, easy-to-follow explanation followed by a hands-on exercise. The goals of each exercise are outlined in advance to help you understand what you’re working toward, and step-by-step instructions walk you through the operation from start to finish. Complex areas are clarified with specifically highlighted pointers that head off confusion, and additional exercises are provided so you can practice your new skills. Full instructor ancillaries are included to make this guide classroom ready, and the author’s own website offers ongoing support. C# has become one of the most popular programming languages in the world, with millions of lines of code used in businesses and applications of all types and sizes. This book helps you dive right in so you can start programming right away. CLICK TO DOWNLOAD

Professional Python

Professional Python

eBook Details:

  • Paperback: 264 pages
  • Publisher: WOW! eBook; 1st edition (October 19, 2015)
  • Language: English
  • ISBN-10: 1119070856
  • ISBN-13: 978-1119070856

eBook Description:

Professional Python

Professional Python goes beyond the basics to teach beginner- and intermediate-level Python programmers the little-known tools and constructs that build concise, maintainable code. Design better architecture and write easy-to-understand code using highly adoptable techniques that result in more robust and efficient applications. Coverage includes Decorators, Context Managers, Magic Methods, Class Factories, Metaclasses, Regular Expressions, and more, including advanced methods for unit testing using asyncio and CLI tools. Each topic includes an explanation of the concept and a discussion on applications, followed by hands-on tutorials based on real-world scenarios. All sample code is available for download from the companion website, and the “Python 3 first” approach covers multiple current versions, while ensuring long-term relevance. Python offers many tools and techniques for writing better code, but often confusing documentation leaves many programmers in the dark about how to use them. This book shines a light on these incredibly useful methods, giving you clear guidance toward building stronger applications. CLICK TO DOWNLOAD

Professional Visual Studio 2015

Professional Visual Studio 2015

eBook Details:

  • Paperback: 1320 pages
  • Publisher: WOW! eBook; 1st edition (September 8, 2015)
  • Language: English
  • ISBN-10: 1119068053
  • ISBN-13: 978-1119068051

eBook Description:

Professional Visual Studio 2015

Professional Visual Studio 2015 is the leading pro’s guide to new and upgraded features of Microsoft Visual Studio. With a unique IDE-centric approach and deep dive into the software’s many nooks and crannies, this book will bring you up to speed quickly on everything Visual Studio 2015 has to offer. Whether you’re new to Visual Studio or just upgrading, you’ll appreciate in-depth, professional explanation of updates, features, and support. Visual Studio 2015 is packed with improvements that increase productivity, and this book walks you through each one in succession to help you smooth your workflow and get more accomplished. From customization and the interface to code snippets and debugging, the Visual Studio upgrade expands your options – and this book is your fast-track guide to getting on board quickly. The Visual Studios 2015 release fixes a number of issues that deterred many professionals from adopting VS 2013. Old products have been retooled, and new features are aimed at productivity enhancement and fixes to UI. Fully aligned with VS 2015, this guide walks you through the changes and helps you incorporate helpful new features into the way you work. CLICK TO DOWNLOAD