Ebook from "Programming" Category

Subcategories

Cryptography in C and C++, 2 Edition

This expanded, improved second edition includes about 100 pages of new material as well as numerous improvements to the original text.
(more…)


Invent Your Own Computer Games with Python

This book is for:Anyone who wants to teach themselves computer programming, even if they have no previous experience programming.Kids and teenagers who want to learn computer programming by programming games. Kids as young as 9 or 10 years old should be able to follow along. Adults and teachers who wish to teach others programming. Programmers who want to teach others “real” programming by example.
(more…)


Borland C++ Builder: The Complete Reference

This resource provides an introduction to the operation of the Intergrated Development Enviroment (IDE), the various tools, the debugger, the C++ language and libaries. It also gives coverage of the standard template library (STL) and Windows
(more…)


DirectX 8 and Visual Basic Development (.Net)

If you have already read some game programming books and want to know how to use DirectX to create games in Visual Basic, this book is for you. If you want a book that does not assume you are a game programmer, this book is for you.
(more…)


Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions

after reading this book, C++ designers will learn several “best practices” of how to write robust, efficient classes that are “exception safe.” Chances are you’ll gain a better understanding of memory management techniques and working with STL too. For the experienced developer seeking leading-edge knowledge of some of the best ways to use C++, Exceptional C++ is both a challenging and truly worthwhile source of information.
(more…)


PHP 5 Power Programming

php programing

In this book, PHP 5’s co-creator and two leading PHP developers show you how to make the most of PHP 5’s industrial-strength enhancements in any project—no matter how large or complex. Their unique insights and realistic examples illuminate PHP 5’s new object model, powerful design patterns, improved XML Web services support, and much more. Whether you’re creating web applications, extensions, packages, or shell scripts—or migrating PHP 4 code—here are high-powered solutions you won’t find anywhere else.

Review PHP’s syntax and master its object-oriented capabilities—from properties and methods to polymorphism, interfaces, and reflection
(more…)


Physics for Game Programmers

This book is neither code heavy or language-specific, and all chapters include unique, challenging exercises to solve. This fun book also includes historical footnotes and interesting trivia. The style will be light and conversational, and all physics jargon will be properly and clearly explained.
(more…)


Bluetooth For Java

Bluetooth for Java is not an overview of Bluetooth. In the book, Bruce Hopkins and Ranjith Antony describe how to develop wireless Java applications using Bluetooth for a variety of platforms. This includes an API overview of the Java library, development of Bluetooth-based services, highlights of security concerns, and walkthroughs for development with some of the different tools available.
(more…)


Learn Pascal

Pascal is also a precursor to programming languages such as C++, Java, and Delphi. Learn Pascal teaches the novice programmer the basics of Pascal through hands-on examples and easy-to-follow drills in each chapter, and guides readers from the basic fundamentals to advanced techniques needed to effectively program real-world applications. The book also includes advanced material on problem-solving algorithms, which provide the experienced Pascal user with specialized tools to solve specific programming problems.
(more…)


Introduction to 3D Game Programming with DirectX 9 (Wordware Game and Graphics Library)

Introduction to 3D Game Programming with DirectX 9.0 provides an introduction to programming interactive 3D computer graphics using DirectX 9.0, with an emphasis on game development. The book begins with an explanation of mathematical tools and moves on to general 3D concepts. Other topics include performing basic operations in Direct3D such as primitive drawing, lighting, texturing, alpha blending, and stenciling, and using Direct3D to implement techniques that could be required in a game.
(more…)