Автор: Michael T. Goodrich, Roberto Tamassia, David M. Mount
Издательство: John Wiley & Sons, Inc.
Год издания: 2011
Количество страниц: 744
Язык: русский
Формат: PDF
Building on the extraordinary success of Data Structures and Algorithms in Java, 2/e, Michael Goodrich and Roberto Tamassia, together with C++ authority David Mount, bring you a new text covering data structures in C++. With this book, you will find a true C++ text, rather than a book translated from Java. Both the programming code and the appropriate concepts have been rewritten.
Автор: Kurt Jaegers
Издательство: Packt Publishing
Год издания: 2011
Количество страниц: 424
Язык: english
Формат: PDF
This book is a step-by-step tutorial that includes complete source code for all of the games covered. It adopts an engaging style to teach all the game development concepts. Each block of code is explained, and game development concepts are diagrammed and covered in detail. Each game begins with a concept description and concludes with suggestions for expanding on the finished game. If you are an aspiring game developer who wants to take a shot at creating games for the Microsoft Windows platform with the XNA Framework, then this book is for you. Using this book, you can get started with creating games without any game development experience. A basic knowledge of Visual Basic would be needed to kickstart your game development.
Автор: Craig Sharkie
Издательство: SitePoint
Год издания: 2010
Количество страниц: 310
Язык: english
Формат: PDF
jQuery: Novice to Ninja is a compilation of best-practice jQuery solutions to meet the most challenging javascript problems. In this question-and-answer book on jQuery, you’ll find a cookbook of ready-to-go solutions to help breathe life into your web page.
Автор: Alan Beaulieu
Издательство: O’Reilly Media
Год издания: 2009
Количество страниц: 335
Язык: english
Формат: PDF
Updated for the latest database management systems — including MySQL 6.0, Oracle 11g, and Microsoft’s SQL Server 2008 — this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform administrative tasks, or generate reports, Learning SQL, Second Edition, will help you easily master all the SQL fundamentals.
Автор: Milan Sedliak, Rajesh Jeba R. Anbiah and Roshan Bhattarai
Издательство: Packt Publishing
Год издания: 2011
Количество страниц: 340
Язык: english
Формат: PDF
Ajax is the necessary paradigm in Web 2.0 sites. Most of the Web 2.0 sites are built with PHP and Ajax. Extending AJAX is about delivering front-end service for accessing back-end services in PHP in a quick and easy manner. With this book in hand, you will learn how to use the necessary tools for Ajaxification of websites and iPhones. PHP AJAX cookbook will teach you how to use the combination of PHP AJAX as a powerful platform for websites or web applications. Using AJAX for Communication with Server leads to faster response with PHP at the back-end services. The combination of AJAX PHP has many features such as speeding up the user experience, giving your web client much quicker response time and letting the client browser retrieve data from the server without having to refresh the whole page. You will learn the nuances of optimization and debugging Ajax applications. Further, you will learn how to program Ajax on iPhone devices. This book will teach you popular selector-based javascript followed by important concepts on debugging, optimization and best practices. There is a collection of recipes focused on creating basic utilities such as validating form using Ajax and creating a five star rating system. As jQuery is quite popular, useful tools and jQuery plugins like Ajax tooltips, tab navigation, autocomplete, shopping cart, and Ajax chat are covered subsequently. By the end of chapter 7 you will learn to visually speed up website responsiveness to building SEO-friendly Ajax websites. Also get to know about all popular Ajax webservices and APIs like Twitter, Facebook and Google Maps which are covered in Ajax Mashups. Finally, step-by-step recipes are presented to build iPhone apps using basic libraries and everyday useful Ajax tools.
Автор: Andrew Burgess
Издательство: Rockable Press
Год издания: 2011
Количество страниц: 152
Язык: english
Формат: PDF
javascript has become one of the most widely used programming languages in the world. This book will get acquainted with what javascript; what it is, where it came from, and most importantly – how to code it! Ever wanted to liven up a web design with javascript but not known where to start? In Getting Good with javascript author Andrew Burgess breaks down programming in javascript into easy, straight-fowrad terms and exercizes. It’s hard to find a place where javascript won’t run, and though the overwhelming majority of javascript—especially the javascript you’ll be writing in this book—will be in web pages, javascript is used not only in web browsers, but also desktop apps, mobile phone apps, and now even on the server, so you definitely won’t be wasting your time Getting Good with javascript! to run in the browser.After getting started in Chapter 1, we’ll cover the basics in Chapters 2 and 3. You’ll learn all about the core syntax: what to actually type. Chapter 4 will cover many best practices and important concepts for writing javascript. Then, in Chapter 5, I’ll introduce you to the basics of writing javascript that interacts with web pages.
Автор: Walter Savitch
Издательство: Addison Wesley
Год издания: 2011
Количество страниц: 984
Язык: english
Формат: PDF
Java: An Introduction to Problem Solving and Programming, 6e, is ideal for introductory Computer Science courses using Java, and other introductory programming courses in departments of Computer Science, Computer Engineering, CIS, MIS, IT, and Business. Students are introduced to object-oriented programming and important concepts such as design, testing and debugging, programming style, interfaces inheritance, and exception handling. The Java coverage is a concise, accessible introduction that covers key language features. Objects are covered thoroughly and early in the text, with an emphasis on application programs over applets.
Автор: Brandon Savage
Издательство: Marco Tabini & Associates, Inc.
Год издания: 2011
Количество страниц: 150
Язык: english
Формат: PDF
Working with a team of developers is a much different environment than solo development. Experienced developers understand the tools and tricks that go into team development enterprises, and they implement them on a daily basis. The PHP Playbook covers these tools and practices, providing insight into the process of developing PHP applications, teaching developers the skills they need to be successful in a team environment. This book, written for beginners and old hands alike, is designed to approach the development of PHP applications in a new way. It focuses on the tips and tricks of development, not necessarily the particular code snippets that make up a software application. It is designed to be used as a reference guide, rather than as a novel or other technical book. It does not build on itself; each chapter stands alone, though taken together they form a complete understanding of modern development in the PHP economy.
Автор: Frank Ableson, Robi Sen, Chris King, C. Enrique Ortiz
Издательство: Manning Publications
Год издания: 2011
Количество страниц: 664
Язык: english
Формат: PDF
Android in Action, Third Edition is a comprehensive tutorial for Android developers. This fast-paced book puts you in the driver's seat - you'll master the SDK, build WebKit apps using HTML 5, and even learn to extend or replace Android's built-in features by building useful and intriguing examples.
Автор: Jeremy Kerfs
Издательство: Apress
Год издания: 2011
Количество страниц: 198
Язык: english
Формат: PDF
Android games programmers now have the power to write games for Android tablets. Beginning Android Tablet Games Programming explains how to enhance your Android games using the new tablet interface and the additional screen estate. You'll learn how to bring your programming skills up to date and into a world where touch screens, games physics, and artificial intelligence come together in new and surprising ways. Beginning Android Tablet Games Programming shows how to quickly and easily set up an Android development environment—in no time at all, you'll be programming away. You'll begin with some simple games using sprites and choreographed movement. Next, you'll learn how to handle user input in the modern age of touch screens and motion. Along the way, you'll discover how to use that extra screen space on a tablet to provide more relaxed and more interesting user interactions in your games. You'll learn how to use sound and music, for instance, to make your application menus more user-friendly. The Android operating system has recently acquired multicore functionality to meet the demands of multicore devices now entering the tablet market. With Beginning Android Tablet Games Programming, you'll discover how to harness that new power with your games programming through more process-demanding and fun techniques, including physics modeling, rich game world representation, artificial intelligence, and multiplayer interactions. Throughout each chapter of Beginning Android Tablet Games Programming, you'll find code that you can add or adapt to your own games to create the components you want. You can also work up to wrapping everything together into a complete Mario-type example game. Finally, when you have your first games ready, learn how developers have released their games and made a profit. You'll find tips on how to present your games in the Android and other application markets, and a solid approach to games marketing and monetization.