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.

Programming Razor

Programming Razor

Take Razor for a test drive and discover first hand how this scripting syntax simplifies the way you create dynamic, data-driven websites. With this concise guide, you’ll work with Razor syntax by building example websites with Microsoft WebMatrix and ASP.NET MVC. You'll quickly learn how Razor lets you combine code and content in a fluid and expressive manner on Windows-based servers. Programming Razor also explores components of the Razor API, and shows you how Razor templates are turned into rendered HTML. By the end of this book, you'll be able to create Razor-based websites with custom extensions that meet the specific needs of your projects.Use Razor with Microsoft WebMatrix to build a working blog, complete with data Organize and manage your web application, using Razor features for layouts, sections, and partial views Create clean and effective ASP.NET MVC views with the Razor View Engine Learn how the Razor API interprets Razor templates and turns them into executable .NET code Implement advanced techniques for exposing reusable code and sharing ASP.NET MVC views across projects

19.99 [ Detail ]

More Python Programming for the Absolute Beginner

More Python Programming for the Absolute Beginner

What better way is there to learn a programming language than with a game-oriented approach? If you ask the many readers that have made this book's prequel, PYTHON PROGRAMMING FOR THE ABSOLUTE BEGINNER, a bestseller, they'll tell you - there isn't one. MORE PYTHON PROGRAMMING FOR THE ABSOLUTE BEGINNER offers readers more practice, more exercises, and slightly more advanced instruction in Python programming, all while using the game-focused examples and projects that have proven to be both effective and fun. It picks up where its prequel leaves off, addressing data structures, file handling, exceptions, object oriented programming, GUI programming, multimedia programming, name spaces, and program planning. Following a deliberate, logical progression of topics that cover increasingly complex subject matter, this is a powerful resource that will arm readers with an in-depth knowledge of the Python language.

22.39 [ Detail ]

Professional iPhone and iPad Database Application Programming (Wrox Professional Guides)

Professional iPhone and iPad Database Application Programming (Wrox Professional Guides)

A much-needed resource on database development and enterprise integration for the iPhoneAn enormous demand exists for getting iPhone applications into the enterprise and this book guides you through all the necessary steps for integrating an iPhone app within an existing enterprise. Experienced iPhone developers will learn how to take advantage of the built-in capabilities of the iPhone to confidently implement a data-driven application for the iPhone.Coverage includes:Introducing Data-Driven ApplicationsThe iPhone and iPad Database: SqliteDisplaying Your Data: The UITableViewipad Interface ElementsIntroducing Core DataModeling Data in XcodeBuilding a Core Data ApplicationCore Data-Related Cocoa FeaturesCore Data Migration and PerformanceWorking with Xml on the iPhoneIntegrating with Web ServicesProfessional iPhone and iPad Database Application Programming gets you up to speed on developing data-driven applications for the iPhone.

27.38 [ Detail ]

Programming in Visual Basic 2010

Programming in Visual Basic 2010

Bradley; Programming in Visual Basic 2010 The author team of Julia Bradley and Anita Millspaugh remain the guiding light for countless students around the world in Programming with Visual Basic 2010. How better to master the most popular object-oriented programming language than to use the bestselling textbook? Be at the cutting edge of technology with examples, feedback questions, and a full Hands On Programming Example. Apply the concepts yourself with Case Studies and Exercises. Screen captures, step-by-step exercises, and thorough appendices ensure that Programming Excellence Begins Here.

92.49 [ Detail ]

Beginning R: The Statistical Programming Language

Beginning R: The Statistical Programming Language

Conquer the complexities of this open source statistical languageR is fast becoming the de facto standard for statistical computing and analysis in science, business, engineering, and related fields. This book examines this complex language using simple statistical examples, showing how R operates in a user-friendly context. Both students and workers in fields that require extensive statistical analysis will find this book helpful as they learn to use R for simple summary statistics, hypothesis testing, creating graphs, regression, and much more. It covers formula notation, complex statistics, manipulating data and extracting components, and rudimentary programming.R, the open source statistical language increasingly used to handle statistics and produces publication-quality graphs, is notoriously complex This book makes R easier to understand through the use of simple statistical examples, teaching the necessary elements in the context in which R is actually usedCovers getting started with R and using it for simple summary statistics, hypothesis testing, and graphsShows how to use R for formula notation, complex statistics, manipulating data, extracting components, and regressionProvides beginning programming instruction for those who want to write their own scriptsBeginning R offers anyone who needs to perform statistical analysis the information necessary to use R with confidence.

23.09 [ Detail ]

Learning HTML5 Game Programming: A Hands-on Guide to Building Online Games Using Canvas, SVG, and WebGL

Learning HTML5 Game Programming: A Hands-on Guide to Building Online Games Using Canvas, SVG, and WebGL

Get Started Fast with HTML5 Online Game Programming!   HTML5 will transform web and mobile gaming. As new browsers rapidly adopt it, HTML5 will do everything “legacy” technologies such as Flash and Silverlight have done—and much more. In Learning HTML5 Game Programming, pioneering developer James L. Williams gives you all the knowledge, code, and insights you’ll need to get started fast!   Williams combines detailed explanations of HTML5’s key innovations with examples, including two case study applications that address the entire development process. He guides you through setting up a state-of-the-art HTML5 development environment; making the most of HTML5’s canvas tag, SVG vector graphics, and WebGL 3D; and targeting diverse mobile and social platforms. It’s all here: from the essentials of online game design to the nitty-gritty details of performance optimization.   About the Website   All code samples and answers to chapter exercises are available for download at www.informit.com/title/9780321767363 and on Github at https://github.com/jwill/html5-game-book.   Coverage includes ·          Understanding the HTML5 innovations that make it possible to create amazingly rich games ·          Setting up a state-of-the-art open source HTML5 game development environment ·          Using JavaScript to drive sophisticated interactions between users and games ·          Building basic games fast, with the prototype-based Simple Game Framework (SGF) ·          Generating movement and gameplay with the canvas tag and surface ·          Creating games with SVG vector graphics using the RaphaëlJS Javascript library ·          Using Three.js to build powerful WebGL 3D games with far less complexity ·          Developing games without JavaScript, using Google Web Toolkit (GWT) or CoffeeScript ·          Building a complete multiplayer game server using Node.js and WebSockets ·          Planning and choosing tools for mobile game development with HTML5 ·          Optimizing game performance with offline cache, minification, and other techniques   Learning HTML5 Game Programming is the fastest route to success with HTML5 game development—whether you’re a long-time game developer or a web/mobile programmer building games for the first time.  

19.29 [ Detail ]

Programming Perl: Unmatched power for text processing and scripting

Programming Perl: Unmatched power for text processing and scripting

When it comes to learning Perl, programmers consider this book to be the undisputed bible. You not only learn every nuance of this language, you also get a unique perspective on the evolution of Perl and its future direction. The 4th edition has been thoroughly updated for version 5.14, with details on regular expressions, support for UNICODE, threads, and many other features.Many Perl books explain typeglobs, pseudohashes, and closures, but only this one shows the motivations behind these features and why they work the way they do. It's exactly what you'd expect from its prominent authors: Larry Wall is the inventor of Perl, and Tom Christiansen was one of the first champions of the language. In print since 1991, the book affectionately known as "the Camel" has played a central role in computing among programmers and system administrators around the world. With Programming Perl, you too will learn the most efficient ways to use this language.

29.19 [ Detail ]

Joe Celko's SQL for Smarties, Fourth Edition: Advanced SQL Programming (The Morgan Kaufmann Series in Data Management Systems)

Joe Celko's SQL for Smarties, Fourth Edition: Advanced SQL Programming (The Morgan Kaufmann Series in Data Management Systems)

SQL for Smarties was hailed as the first book devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, 15 years later and in its fourth edition, this classic reference still reigns supreme as the only book written by a SQL master that teaches programmers and practitioners to become SQL masters themselves! These are not just tips and techniques; also offered are the best solutions to old and new challenges. Joe Celko conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and performance. New to the fourth edition, Joe features new examples to reflect the ANSI/ISO Standards so anyone can use it. He also updates data element names to meet new ISO-11179 rules with the same experience-based teaching style that made the previous editions the classics they are today.KEY FEATURES Expert advice from a noted SQL authority and award-winning columnist who has given ten years service to the ANSI SQL standards committee Teaches scores of advanced techniques that can be used with any product, in any SQL environment, whether it is an SQL 92 or SQL 2008 environment Offers tips for working around deficiencies and gives insight into real-world challenges

38.35 [ Detail ]

Oracle Database 11g PL/SQL Programming (Oracle Press)

Oracle Database 11g PL/SQL Programming (Oracle Press)

Design Feature-Rich PL/SQL ApplicationsDeliver dynamic, client/server PL/SQL applications with expert guidance from an Oracle programming professional. With full coverage of the latest features and tools, Oracle Database 11g PL/SQL Programming lays out each topic alongside detailed explanations, cut-and-paste syntax examples, and real-world case studies. Access and modify database information, construct powerful PL/SQL statements, execute effective queries, and deploy bulletproof security. You'll also learn how to implement C, C++, and Java procedures, Web-enable your database, cut development time, and optimize performance.Create, debug, and manage Oracle-driven PL/SQL programsUse PL/SQL structures, delimiters, operators, variables, and statementsIdentify and eliminate errors using PLSQL_WARNINGS and exception handlersWork with functions, procedures, packages, collections, and triggersDefine and deploy varray, nested table, and associative array data typesHandle external routines, object types, large objects, and secure filesCommunicate between parallel sessions using DBMS_ALERT and DBMS_PIPECall external procedures through Oracle Net Services and PL/SQL wrappersIntegrate internal and server-side Java class libraries using Oracle JVMDevelop robust Web applications using PL/SQL Gateway and Web Toolkit

32.71 [ Detail ]

Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))

Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))

O'Reilly's bestselling book on Linux's bash shell is at it again. Now that Linux is an established player both as a server and on the desktop Learning the bash Shell has been updated and refreshed to account for all the latest changes. Indeed, this third edition serves as the most valuable guide yet to the bash shell.As any good programmer knows, the first thing users of the Linux operating system come face to face with is the shell the UNIX term for a user interface to the system. In other words, it's what lets you communicate with the computer via the keyboard and display. Mastering the bash shell might sound fairly simple but it isn't. In truth, there are many complexities that need careful explanation, which is just what Learning the bash Shell provides.If you are new to shell programming, the book provides an excellent introduction, covering everything from the most basic to the most advanced features. And if you've been writing shell scripts for years, it offers a great way to find out what the new shell offers. Learning the bash Shell is also full of practical examples of shell commands and programs that will make everyday use of Linux that much easier. With this book, programmers will learn:How to install bash as your login shell The basics of interactive shell use, including UNIX file and directory structures, standard I/O, and background jobs Command line editing, history substitution, and key bindingsHow to customize your shell environment without programmingThe nuts and bolts of basic shell programming, flow control structures, command-line options and typed variablesProcess handling, from job control to processes, coroutines and subshellsDebugging techniques, such as trace and verbose modesTechniques for implementing system-wide shell customization and features related to system security

20.97 [ Detail ]

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