Welcome to Programming Books | Windows Programming Books Online Shop. Get Discount and Cheap Programming Books, Android Programming Books Deals and browse our product list. We have the best Python Programming Books offers.

Unix Shell Programming (3rd Edition)

Unix Shell Programming (3rd Edition)

Unix Shell Programming is a tutorial aimed at helping Unix and Linux users get optimal performance out of their operating out of their operating system. It shows them how to take control of their systems and work efficiently by harnessing the power of the shell to solve common problems. The reader learns everything he or she needs to know to customize the way a Unix system responds. The vast majority of Unix users utilize the Korn shell or some variant of the Bourne shell, such as bash. Three are covered in the third edition of Unix Shell Programming. It begins with a generalized tutorial of Unix and tools and then moves into detailed coverage of shell programming. Topics covered include: regular expressions, the kernel and the utilities, command files, parameters, manipulating text filters, understanding and debugging shell scripts, creating and utilizing variables, tools, processes, and customizing the shell.

26.67 [ Detail ]

Head First C#, 2E: A Learner's Guide to Real-World Programming with Visual C# and .NET (Head First Guides)

Head First C#, 2E: A Learner's Guide to Real-World Programming with Visual C# and .NET (Head First Guides)

You want to learn C# programming, but you're not sure you want to suffer through another tedious technical book. You're in luck: Head First C# introduces this language in a fun, visual way. You'll quickly learn everything from creating your first program to learning sophisticated coding skills with C# 4.0, Visual Studio 2010 and .NET 4, while avoiding common errors that frustrate many students. The second edition offers several hands-on labs along the way to help you build and test programs using skills you've learned up to that point. In the final lab, you'll put everything together. From objects to garbage collection and from exceptions to interactions, you'll learn C# in a way that engages and entertains your brain. Here are a few of the topics you'll learn:Start by building a useful application with pre-built components in Visual Studio 2010 Discover how objects work, using real-world examples Store numbers, text, and other basic data types using primitives Save complex data in files and databases with great C# tools Build intuitive and easy-to-use interfaces by following simple rules Design your code to catch exceptions -- things you don't expect Develop good programming habits, such as refactoring code and applying unit tests Learn how web services put your programs in touch with the rest of the world Make it easy for other people to install your software

29.99 [ Detail ]

Programming Video Games for the Evil Genius

Programming Video Games for the Evil Genius

IF EVIL'S YOUR NAME, THEN THESE ARE YOUR GAMES! Always wanted to be a genius game creator? This Evil Genius guide goes far beyond a typical programming class or text to reveal insider tips for breaking the rules and constructing wickedly fun games that you can tweak and customize to suit your needs! In Programming Video Games for the Evil Genius, programming wunderkind Ian Cinnamon gives you everything you need to create and control 57 gaming projects. You'll find easy-to-follow plans featuring Java, the most universal programming language, that run on any PC, Mac, or Linux computer. Illustrated instructions and plans for an awesome mix of racing, board, shoot 'em up, strategy, retro, and puzzle games Gaming projects that vary in difficulty-starting with simple programs and progressing to sophisticated projects for programmers with advanced skills An interactive companion website featuring a free Java compiler, where you can share your projects with Evil Geniuses around the globe Removes the frustration-factor-all the parts you need are listed, along with sources Regardless of your skill level, Programming Video Games for the Evil Genius provides you with all the strategies, code, and insider programming advice you need to build and test your games with ease, such as: Radical Racing Screen Skier Whack an Evil Genius Tic-Tac-Toe Boxing Snake Pit Space Destroyers Bomb Diffuser Trapper Oiram Java Man Memory Ian Says

16.27 [ Detail ]

Integer Programming (Dover Books on Mathematics)

Integer Programming (Dover Books on Mathematics)

The principles of integer programming are directed toward finding solutions to problems from the fields of economic planning, engineering design, and combinatorial optimization. This highly respected and much-cited text, a standard of graduate-level courses since 1972, presents a comprehensive treatment of the first two decades of research on integer programming.

12.21 [ Detail ]

Stephens' C# Programming with Visual Studio 2010 24-Hour Trainer (Wrox Programmer to Programmer)

Stephens' C# Programming with Visual Studio 2010 24-Hour Trainer (Wrox Programmer to Programmer)

A unique book-and-DVD package from preeminent programming instructor Rod StephensVisual C# has become a leading programming language, resulting in greater career opportunities for Visual C# programmers. This Wrox guide literally shows novice programmers how to program in C# with Microsoft Visual Studio, using both written and visual instruction.Easy-to-follow lessons reinforced with step-by-step instructions, screencasts, and supplemental exercises make it easy to master Visual C# programming regardless of your learning style. Each lesson begins with a discussion of a concept or technique and proceeds through step-by-step directions for using the technique Visual C# has surpassed Visual Basic as the most popular programming languageCoverage Includes:Getting Started with the Visual Studio IDECreating ControlsMaking Controls Arrange Themselves Handling EventsMaking MenusMaking Tool Strips and Status StripsUsing RichTextBoxes Using Standard DialogsCreating and Displaying New Forms Building Custom DialogsUsing Variables and Performing CalculationsDebugging CodeUnderstanding ScopeWorking with Strings Working with Dates and TimesUsing Arrays and CollectionsUsing Enumerations and StructuresMaking ChoicesRepeating Program Steps Handling ErrorsPreventing Bugs Defining ClassesInitializing ObjectsFine-Tuning ClassesOverloading OperatorsUsing InterfacesMaking Generic ClassesReading and Writing FilesUsing File System ClassesPrintingUsing the ClipboardProviding Drag and Drop Localizing ProgramsProgramming Databases LINQ to ObjectsLINQ to SQL Drawing with GDI+Making WPF ApplicationsPrinting with WPF

27.38 [ Detail ]

ActionScript 3.0 Game Programming University (2nd Edition)

ActionScript 3.0 Game Programming University (2nd Edition)

Learn ActionScript 3.0 the fun way, by creating 16 great games: real, robust games - not just "web toys"!   Highly-rated ActionScript tutorial, now with seven new 3D and card games! Code and techniques easily adaptable to training, advertising, and more For Flash artists learning ActionScript, Flash programmers seeking to create games, and upgraders from ActionScript 1.0/2.0. Includes a chapter on developing games in Flash for the iPhone!  Gary Rosenzweig's ActionScript 3.0 Game Programming University, Second Edition is the best hands-on tutorial for learning ActionScript 3.0, the programming language behind Flash Professional CS5. You will master all the basics of ActionScript programming by building 16 robust games. One step at a time, you'll learn techniques (and get tested code) that can be adapted to virtually any project, from games to training and advertising. The first edition earned widespread raves; Rosenzweig has now updated it with seven brand-new games that teach even more valuable ActionScript 3.0 skills and techniques. You will first learn how Flash and ActionScript 3.0 work together, the elements of an ActionScript program, and how to build a basic game framework with ActionScript. Next, Rosenzweig walks you through building the full spectrum of ActionScript games, including brain games, animation-based games, picture puzzles, games based on direction and movement, casual games, word games, Q and A games, action games, game worlds, and more. This edition adds new chapters on card games and 3D games, with High-Low, Video Poker, Blackjack, 3D Paddle Ball, 3D Scavenger Hunt, and two other new projects.

27.38 [ Detail ]

Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition (Programmer to Programmer)

Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition (Programmer to Programmer)

The pressure is on during the interview process but with the right preparation, you can walk away with your dream job. This classic book uncovers what interviews are really like at America's top software and computer companies and provides you with the tools to succeed in any situation. The authors take you step-by-step through new problems and complex brainteasers they were asked during recent technical interviews.50 interview scenarios are presented along with in-depth analysis of the possible solutions. The problem-solving process is clearly illustrated so you'll be able to easily apply what you've learned during crunch time. You'll also find expert tips on what questions to ask, how to approach a problem, and how to recover if you become stuck. All of this will help you ace the interview and get the job you want.What you will learn from this bookTips for effectively completing the job applicationWays to prepare for the entire programming interview processHow to find the kind of programming job that fits you bestStrategies for choosing a solution and what your approach says about youHow to improve your interviewing skills so that you can respond to any question or situationTechniques for solving knowledge-based problems, logic puzzles, and programming problemsWho this book is forThis book is for programmers and developers applying for jobs in the software industry or in IT departments of major corporations.Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

16.81 [ Detail ]

A Book on C: Programming in C (4th Edition)

A Book on C: Programming in C (4th Edition)

Written by best-selling authors Al Kelley and Ira Pohl, A Book on C, Fourth Edition is a comprehensive tutorial and reference to C based on the ANSI C standard. The C language is demonstrated with numerous examples and extensive exercises that guide readers through each concept. Step-by-step "dissections" of program code reveal the underlying logic of the programs and include in-depth implementation details. New features in this edition include: a chapter on moving from C to Java; more programming examples; new and improved dissections; more thorough coverage of multifile programming, pointers, and recursion; and new and updated exercises; and an expanded appendix of standard library functions. In addition, there is more emphasis on Abstract Data Types, which provides the reader with a foundation for working with objects and facilitates programming in the problem domain.

48.99 [ Detail ]

iOS Programming: The Big Nerd Ranch Guide (2nd Edition) (Big Nerd Ranch Guides)

iOS Programming: The Big Nerd Ranch Guide (2nd Edition) (Big Nerd Ranch Guides)

In this book, the world's leading Apple platform development trainers offer a complete, practical, hands-on introduction to iPhone and iPad programming. The authors walk through all the Apple tools and technologies needed to build successful iPhone/iPad/iPod touch apps, including the iOS 4.3 SDK, the Objective-C language, Xcode 4, Foundation framework, and the classes that make up the iOS UI framework. The many topics covered in this book include: Easily setting up elegant, efficient user interfaces with UIKit Creating effective visuals, animation, and effects with Core Graphics and Core Animation Making the most of the iOS multi-touch event handling and accelerometer data Building location-aware iOS applications utilizing Core Location and MapKit Localizing applications for international use Creating applications that capture audio and play media Storing data in files or with Core Data New chapters added to this edition include: iPad-friendly interfaces, including UIPopoverController and UISplitViewController Blocks and Categories Instruments and Xcode’s static analyzer UIWebView and connecting with web servers Push Notifications iOS Programming also includes a handy Xcode Quick Reference Card that lists Xcode 4's most commonly used keyboard shortcuts.

25.99 [ Detail ]

Murach's ADO.NET 4 Database Programming with VB 2010

Murach's ADO.NET 4 Database Programming with VB 2010

Now in its 4th Edition, this book shows Visual Basic developers how to use Visual Studio and ADO.NET to develop database applications the way the best professionals do. You'll learn how to:quickly create Windows and web applications by dragging-and-dropping data controls in Visual Studio 2010code your own presentation, business, and database classes with ADO.NET 4 to build 3-layer applications...the route the professionals take for flexibility and controldisplay and manipulate data in web applications by using ASP.NET data controls designed specifically for that purpose, like GridView and DetailsViewwork with XML-specific features of ADO.NET and SQL Server to read, write, and manipulate XML data in your applicationscreate local reports using Visual Studio's Report Designer and Report Viewer to display data easily...and clearly!...in tables, matrices, lists, and chartsUse the Entity Framework to create an entity data model that maps business objects to database objects, then retrieve and maintain data through that modelUse LINQ to query datasets, SQL Server databases, and entity dataPractice exercises at the end of every chapter and complete database applications throughout help you master every skill along the way. And Murach's distinctive "paired-pages" format...where each skill is presented with examples and advice in a single 2-page spread...is great for both targeted learning and reference.

34.34 [ Detail ]

1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 ·