TUX: Penguin Power!
Beam me up to the top of the bookshelf.

Make the world a better place: Hug a penguin, plant a tree and: Link to us!

Google
WWW linux-directory.com


Everything you ever wanted to know about Linux, Open Source, Perl, Java, PHP etc. but never dared ask! Read and unleash your inner guru!
  1. Environmental Monitoring with Arduino Building Simple Devices to Collect Data About the World Aroun

    After the devastating tsunami in 2011, DYIers in Japan built their own devices to detect radiation levels, then posted their finding on the Internet. Right now, thousands.... Continue.
  2. Real World Java EE Night Hacks Dissecting the Business Tier

    The surprisingly successful book Real World Java EE Patterns—Rethinking Best Practices [press.adam-bien.com] discusses the rethinking of legacy J2EE patterns. Now, Real.... Continue.
  3. Learning Android

    Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by an expert who's taught this mobile platform to hundreds of dev.... Continue.
  4. SCJP Sun Certified Programmer for Java 6 Exam 310 065

    The Best Fully Integrated Study System Available--Written by the Lead Developers of Exam 310-065With hundreds of practice questions and hands-on exercises, SCJP Sun Certi.... Continue.
  5. JavaScript A Beginner s Guide Third Edition Beginner s Guide Osborne Mcgraw Hill

    Essential Skills--Made Easy!Create dynamic Web pages complete with special effects using today's leading Web development language. JavaScript: A Beginner's Guide, Third E.... Continue.
  6. The Art of Game Design A book of lenses

    Anyone can master the fundamentals of game design - no technological expertise is necessary. The Art of Game Design: A Book of Lenses shows that the same basic principles.... Continue.
  7. Pro Android 3

    Pro Android 3 shows you how to build real-world and fun mobile applications using the new Android 3.0 SDK. It covers everything from the fundamentals of building apps.... Continue.
  8. Java Web Services Up and Running

    This example-driven book offers a thorough introduction to Java's APIs for XML Web Services (JAX-WS) and RESTful Web Services (JAX-RS).Java Web Services: Up and Running t.... Continue.
  9. Android Cookbook Oreilly Cookbooks

    Jump in and build working Android apps with the help of more than 200 tested recipes. With this cookbook, you’ll find solutions for working with the user interfaces, mu.... Continue.
  10. Core JAVA Interview Questions You ll Most Likely Be Asked

    Core JAVA Interview Questions You'll Most Likely Be Asked is a perfect companion to stand a head above the rest in today’s competitive job market. Rather than going thr.... Continue.
  11. Head First Java 2nd Edition

    Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brai.... Continue.
  12. Introduction to Java Programming Comprehensive 8th Edition

    Introduction to Java Programming, Comprehensive, 8e, features comprehensive coverage ideal for a one-, two-, or three-semester CS1 course sequence.... Continue.

  13. RabbitMQ in Action Distributed Messaging for Everyone

    RabbitMQ in Action is a fast-paced run through building and managing scalable applications using the RabbitMQ messaging server. It starts by explaining how message queuin.... Continue.
  14. Head First EJB Brain Friendly Study Guides Enterprise JavaBeans

    What do Ford Financial, IBM, and Victoria's Secret have in common? Enterprise JavaBeans (EJB). As the industry standard for platform-independent reusable business compon.... Continue.
  15. The Joy of Clojure Thinking the Clojure Way

    Clojure is a dynamic programming language that targets the Java Virtual Machine. The Joy of Clojure goes beyond the syntax, and shows how to write fluent, idiomatic Cloju.... Continue.
  16. Sams Teach Yourself Android Application Development in 24 Hours 2nd Edition Sams Teach Yourself

    Android is the world's #1 mobile development platform, and with the new Android 3.0, it's becoming as popular for tablets as it is for smartphones. If you are a beginner,.... Continue.
  17. Radical Evolution The Promise and Peril of Enhancing Our Minds Our Bodies and What It Means to

    Taking us behind the scenes with today’s foremost researchers and pioneers, bestselling author Joel Garreau shows that we are at a turning point in history.  At this m.... Continue.
  18. The Definitive Guide to Grails Expert s Voice in Web Development

    The rise of Ruby on Rails has signified a huge shift in how we build web applications today; it is a fantastic framework with a growing community. There is, however, spac.... Continue.
  19. Learn Java for Android Development

    Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid.... Continue.
  20. Karel A Gentle Introduction to the Art of Object Oriented Programming

    This creative approach to learning C++ programming introduces readers to Karel the Robot and then shows them how to design programs that instruct Karel to perform complex.... Continue.
  21. Introduction to Java Programming Brief 8th Edition

    Introduction to Java Programming, Brief, 8e consists of the first 20 chapters from the Comprehensive version of Introduction to Java Programming. I.... Continue.

  22. Java The Complete Reference 8th Edition

    The Definitive Java Programming GuideIn Java: The Complete Reference, Eighth Edition, bestselling programming author Herb Schildt shows you everything you need to develop.... Continue.
  23. Physics for Scientists Engineers Chapters 1 37 4th Edition

    Key Message: This book aims to explain physics in a readable and interesting manner that is accessible and clear, and to teach readers by anticipat.... Continue.

  24. C Game Programming For Serious Game Creation

    Even experienced game developers sometimes have a hard time making their vision for a great game a reality. The number of available programming languages, libraries, and .... Continue.
  25. Mahout in Action

    Mahout in Action is a hands-on introduction to machine learning with Apache Mahout. Following real-world examples, the book presents practical use cases and then illustra.... Continue.
  26. Materials Science and Engineering An Introduction

    Building on the success of previous editions, this book continues to provide engineers with a strong understanding of the three primary types of materials and composites,.... Continue.
  27. Java Generics and Collections

    This comprehensive guide shows you how to master the most important changes to Java since it was first released. Generics and the greatly expanded collection libraries h.... Continue.
  28. Absolute Java 4th Edition

    KEY BENEFIT: Java programming concepts and techniques are discussed in a straightforward style using understandable language and code. KEY TOPICS: Console I/O; FLow of C.... Continue.
  29. Absolute Beginner s Guide to Java Programming

    Learn Java Programming in the quickest time possible with this concise app that teaches you all the essentials about Java programming.

    Written for people who .... Continue.
  30. Java Examples in a Nutshell 3rd Edition

    The author of the best-selling Java in a Nutshell has created an entire book of real-world Java programming examples that you can learn from. If you learn best "by exampl.... Continue.
  31. Simple Program Design A Step by Step Approach Fifth Edition

    Simple Program Design: A Step by Step Approach, Fifth Edition is written for programmers who want to develop good programming skills for solving common business problems..... Continue.
  32. SCJP Sun Certified Programmer for Java Platform Study Guide SE6 Exam CX 310 065

    Sun's foundation-level Sun Certified Java Programmer (SCJP) for Standard Edition 6 is a must-have for any Java programmer, and is a prerequisite for Sun’s specialty cer.... Continue.
  33. RESTful Java with Jax RS Animal Guide

    Learn how to design and develop distributed web services in Java using RESTful architectural principals and the JAX-RS specification in Java EE 6. With this hands-on refe.... Continue.
  34. Murach s HTML XHTML and CSS Web Programming

    Whether you're just starting out in web development or you'd like to update your existing skills, this book gets you off to a fast start! In fact, in just the first 6 cha.... Continue.
  35. Java A Beginner s Guide 5th Edition

    Essential Skills--Made Easy! Learn the fundamentals of Java programming in no time from bestselling programming author Herb Schildt. Fully updated to cover Java Pl.... Continue.
  36. Software Testing with Visual Studio 2010 Microsoft NET Development Series

    Use Visual Studio 2010’s Breakthrough Testing Tools to Improve Quality Throughout the Entire Software Lifecycle

     

    Continue.

  37. Java How to Program 8th Edition

    "The [arrays] exercises are quite sophisticated and interesting. Provides the best combination of conceptual discussion and implementation examples of dynamic binding tha.... Continue.
  38. Java All in One For Dummies

    Eight handy minibooks cover just what programmers need to get going with Java 7The newest release of Java has more robust functionality to help web and mobile developers .... Continue.
  39. Computer Science An Overview 11th Edition

    Computer Science: An Overview uses broad coverage and clear exposition to present a complete picture of the dynamic computer science field. Accessible to students from a.... Continue.
  40. System Analysis and Design 4 All Series

    System Analysis and Design: This book is specially written for Students who are interested in developing software application correctly in the Computer Engineering and In.... Continue.
  41. Groovy in Action

    Groovy, the brand-new language for the Java platform, brings to Java many of the features that have made Ruby popular. Groovy in Action is a comprehensive guide to Groovy.... Continue.
  42. Introduction to Unix and Linux

    Ideal for students with little or no computer experience, this essential learning tool is filled with fundamental skill-building exercises, hands-on tutorials, and clear .... Continue.
  43. Android Development Quick Start Guide

    This book will help you get started writing Android applications. This book covers:

    1. Setting up your Android development environment
    2. Configuring Andr.... Continue.
  44. Data Modeling and Database Design

    Data Modeling and Database Design presents a conceptually complete coverage of indispensable topics that each MIS student should learn if that student takes only one data.... Continue.
  45. 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 guidegoes far beyond a typical programming class or text to rev.... Continue.
  46. Spring Recipes A Problem Solution Approach

    With over 3 million users/developers, Spring Framework is the leading “out of the box” Java framework. Spring addresses and offers simple solutions for most aspects o.... Continue.
  47. Murach s Java Servlets and JSP 2nd Edition

    This new edition of Murach's Java Servlets and JSP makes it easier than ever for Java developers to master web programming. It starts by showing how to install and use To.... Continue.
  48. Groovy Recipes Greasing the Wheels of Java Pragmatic Programmers

    Each recipe in Groovy Recipes begins with a concise code example for a quick start, followed by in-depth explanation in plain English. These recipes will get you to-to-s.... Continue.
  49. An Invitation to Computer Science 5th Edition

    This revision of Schneider and Gersting's bestselling text now offers a more flexible approach to the CS0 course. The text still features a solid introduction to programm.... Continue.
  50. JUnit in Action Second Edition

    When JUnit was first introduced a decade ago by Kent Beck and Erich Gamma, the Agile movement was in its infancy, "Test Driven Development" was unknown, and unit testing .... Continue.
  51. Programming Android

    What does it take to build well-engineered Android applications? Explore Android's core building blocks and APIs in depth with this authoritative guide, and learn how to .... Continue.
  52. Making Things See 3D vision with Kinect Processing Arduino and MakerBot Make Books

    This detailed, hands-on guide provides the technical and conceptual information you need to build cool applications with Microsoft’s Kinect, the amazing motion-sensing .... Continue.
  53. Java Concepts

    Think like a programmer!Now updated to integrate Java 5.0, Cay Horstmann's Java Concepts, Fourth Edition provides an up-to-date, highly effective, and accessible introduc.... Continue.
  54. Programming Your Home Automate with Arduino Android and Your Computer Pragmatic Programmers

    In Programming Your Home, technology enthusiast Mike Riley walks you through a variety of custom home automation projects, ranging from a phone application that alerts yo.... Continue.
  55. EJB 3 in Action

    EJB 3 in Action tackles EJB 3 and the Java Persistence API head-on, providing practical code samples, real-life scenarios, best practices, design patterns, and performanc.... Continue.
  56. OSGi in Action Creating Modular Applications in Java

    What is OSGi? Simply put, OSGi is a standardized technology that allows developers to create the highly modular Java applications that are required for enterprise develop.... Continue.
  57. Java Concepts for Java 5 and 6

    Let Cay Horstmann teach you to think like a programmer!If you really want to master Java, it's not enough to know the code. You must begin to think like a programmer, and.... Continue.
  58. Clojure Programming

    Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java.... Continue.
  59. Advanced Java Concepts 4 All Series

    Advanced Java Concepts: This book is specially written for those who are interested working with Java for developing database, Networking and Web applications in the Comp.... Continue.
  60. Pro Spring MVC With Web Flow Professional Apress

    Pro Spring MVC provides in-depth coverage of Spring MVC and Spring Web Flow, two highly customizable and powerful web frameworks brought to you by t.... Continue.
  61. Algorithms in a Nutshell In a Nutshell O Reilly

    Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. Algorithms in a Nutshell describes a la.... Continue.
  62. Spring Integration in Action

    Spring Integration is a Java-based enterprise integration framework that provides a lightweight alternative to more traditional ESBs. By merging the "Enterprise Integrati.... Continue.
  63. Object Oriented Thought Process The 3rd Edition

    The Object-Oriented Thought Process

    Third Edition

     

    Matt Weisfeld

    Continue.

  64. Lucene in Action Second Edition Covers Apache Lucene 3 0

    When Lucene first hit the scene five years ago, it was nothing short of amazing. By using this open-source, highly scalable, super-fast search engine, developers could in.... Continue.
  65. JBoss in Action Configuring the JBoss Application Server

    JBoss in Action is the first book to focus on teaching readers in detail how to use the JBoss application server. Unlike other titles about JBoss, the authors of JBoss in.... Continue.
  66. An Introduction to Functional Programming Through Lambda Calculus Dover Books on Mathematics

    This well-respected text offers an accessible introduction to functional programming concepts and techniques for students of mathematics and computer science. The treatme.... Continue.
  67. Algorithms For Interviews

    Algorithms For Interviews (AFI) aims to help engineers interviewing for software development positions as well as their interviewers. AFI consists of 174 solved algorithm.... Continue.
  68. Starting Out with Java From Control Structures through Objects 4th Edition

    Tony Gaddis’s accessible, step-by-step style helps beginning students understand the important details necessary to become skilled programmers at an introductory level..... Continue.
  69. Computers Ethics and Society

    In today's world, computers can have complex and contradictory effects on human life. They can enhance our quality of life by creating access to previously unimagined wor.... Continue.
  70. Distributed Version Control with Git

    Distributed Version Control with Git gives a practical introduction into the Git version control system. The focus of this book lies in practising the usage of the Git c.... Continue.
  71. XNA Game Studio 4 0 Programming Developing for Windows Phone 7 and Xbox 360 Developer s Library

    Get Started Fast with XNA Game Studio 4.0–and Build Great Games for Both Windows® Phone 7 and Xbox 360®

     

    Continue.

  72. JUnit Recipes Practical Methods for Programmer Testing

    When testing becomes a developer's habit good things tend to happen--good productivity, good code, and good job satisfaction. If you want some of that, there's no better .... Continue.
  73. Collective Intelligence in Action

    There's a great deal of wisdom in a crowd, but how do you listen to a thousand people talking at once? Identifying the wants, needs, and knowledge of internet users can b.... Continue.
  74. Introduction to Java Programming Comprehensive Version 9th Edition

    Introduction to Java Programming, Comprehensive, 9e, features comprehensive coverage ideal for a one-, two-, or three-semester CS1 course sequence.Daniel Liang teaches c.... Continue.
  75. SCJA Sun Certified Java Associate Study Guide Exam CX 310 019 Certification Press

    The best fully integrated study system available for Exam CX-310-019With hundreds of practice questions and hands-on exercises, SCJA Sun Certified Java Associate Study Gu.... Continue.
  76. Mastering Regular Expressions

    Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and popular tools, includin.... Continue.
  77. ActiveMQ in Action

    Applications in enterprises need to communicate, most commonly done by messaging. Apache ActiveMQ is an open-source implementation of the Java Message Service (JMS), whic.... Continue.
  78. Continuous Integration in NET

    Continuous integration is a software engineering process designed to minimize "integration hell." It's a coordinated development approach that blends the best practices i.... Continue.
  79. Object Oriented Programming in Java with CDROM Mitchell Waite Signature Series

    Designed for those new to programming, Object-Oriented Programming in Java provides step-by-step lessons that cover OOP (object-oriented programming) and the Java languag.... Continue.
  80. Core J2EE Patterns Best Practices and Design Strategies 2nd Edition

    Completely updated and revised, this is the second edition of the best-seller Core J2EE Patterns. J2EE has become the platform of choice for Web-centric distributed enter.... Continue.
  81. Groovy and Grails Recipes Expert s Voice in Open Source

    Groovy and Grails Recipes is the busy developer's guide to developing applications in Groovy and Grails. Rather than boring you with theoretical knowledge of “yet .... Continue.
  82. Systems Analysis and Design Shelly Cashman

    SYSTEMS ANALYSIS AND DESIGN, NINTH EDITION offers a practical, visually appealing approach to information systems development..... Continue.
  83. Chemistry The Molecular Nature of Matter and Change

    With each edition, Chemistry: The Molecular Nature of Matter and Change by Martin Silberberg is becoming a favorite among faculty and students. Silberberg's 5th edition .... Continue.
  84. Big Java Compatible with Java 5 6 and 7

    This book introduces programmers to objects at a gradual pace. The syntax boxes are revised to show typical code examples rather than abstract notation. This includes opt.... Continue.
  85. You Are Not a Gadget A Manifesto Vintage

    A NATIONAL BESTSELLERA programmer, musician, and father of virtual reality technology, Jaron Lanier was a pioneer in digital media, and among the first to predict the rev.... Continue.
  86. Java Pocket Guide Pocket Guides

    How many times have you reached an impasse while writing code because you couldn't remember how something in Java worked? This new pocket guide is designed to keep you mo.... Continue.
  87. Apache Tomcat 7

    Apache Tomcat is the most popular open-source de-facto Java Web application server, standard for today's Web developers using JSP/Servlets. Apache Tomcat 7 covers det.... Continue.
  88. Expert One on One J2EE Design and Development Programmer to Programmer

    What is this book about?The results of using J2EE in practice are often disappointing: applications are often slow, unduly complex, and take too long to develop. Rod John.... Continue.
  89. Programming C 4 0 Building Windows Web and RIA Applications for the NET 4 0 Framework Animal G

    With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4, the combination is inc.... Continue.
  90. Head First Design Patterns

    You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the w.... Continue.
  91. Android User Interface made easy

    Android User Interface made easy is ideal for beginners as it not only covers the User Interface in detail, but also includes 34 tutorials with line by line commentary: T.... Continue.
  92. Pro JPA 2 Mastering the Java Persistence API Expert s Voice in Java Technology

    Pro JPA 2 introduces, explains, and demonstrates how to use the Java Persistence API (JPA). JPA provides Java developers with both the knowledge and insight needed to wri.... Continue.
  93. The Absolute Beginner s Guide to Binary Hex Bits and Bytes How to Master Your Computer s Love La

    If you truly want to know more about computers, you owe it to yourself to learn your computer's love language!

    Perhaps no other topic is ignored in the compute.... Continue.
  94. Programming Google App Engine Build and Run Scalable Web Apps on Google s Infrastructure Animal Gu

    As one of today's cloud computing services, Google App Engine does more than provide access to a large system of servers. It also offers you a simple model for building .... Continue.
  95. Java Programming

    JAVA PROGRAMMING, Sixth Edition provides the beginning programmer with a guide to developing applications using the Java programming language. Java is popular among profe.... Continue.
  96. Test Driven Development By Example

    Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscience that tells programme.... Continue.
  97. C 2010 for Programmers 4th Edition Deitel Developer Series

    The professional programmer’s Deitel® guide to C# 2010 and the powerful Microsoft® .NET 4 Framework

    Written for programmers with a background .... Continue.

  98. Spring Batch in Action

    Spring Batch in Action is an in-depth guide to writing batch applications using Spring Batch. Written for developers who have basic knowledge of Java and the Spring light.... Continue.
  99. Programming Abstractions in C A Second Course in Computer Science

    This exciting new data structures book provides students with powerful procedural programming skills that will serve as a solid foundation for later object-oriented progr.... Continue.
  100. Java How to Program early objects 9th Edition Deitel

    The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate.... Continue.

  101. Core Java Volume I Fundamentals 8th Edition

    This revised edition of the classic Core Java™, Volume I–Fundamentals, is the definitive guide to Java for serious programmers who want to put .... Continue.

  102. The Algorithm Design Manual

    This expanded and updated second edition of a classic bestseller continues to take the "mystery" out of designing and analyzing algorithms and their efficacy and efficien.... Continue.
  103. C in Depth Second Edition

    C# has changed significantly since it was first introduced. With the many upgraded features, C# is more expressive than ever. However, an in depth understanding is requir.... Continue.
  104. Servlet and JSP A Tutorial

    Servlet and JavaServer Pages (JSP) are the underlying technologies for developing web applications in Java. They are essential for any programmer to master in order to ef.... Continue.
  105. Jenkins The Definitive Guide

    Streamline software development with Jenkins, the popular Java-based open source tool that has revolutionized the way teams think about Continuous Integration (CI). This .... Continue.
  106. Murach s Java Programming

    Developers often tell me they wish they'd found our Java book first, before spending time and money on others. Here are a few of the reasons why I believe this book will .... Continue.
  107. Selenium Simplified

    The updated second edition of the popular tutorial guide to automated testing. Selenium is one of the most popular open-source automated testing tools available today. Un.... Continue.
  108. MIPS Assembly Language Programming

    Users of this book will gain an understanding of the fundamental concepts of contemporary computer architecture, starting with a Reduced Instruction Set Computer (RISC)..... Continue.
  109. Java Concurrency in Practice

    "I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java .... Continue.
  110. Starting Out with Alice A Visual Introduction to Programming 2nd Edition Gaddis Series

    Starting Out with Alice: A Visual Introduction to Programming presents a fun and motivational way for novice programmers to learn the basic tenets of prog.... Continue.
  111. Regular Expression Pocket Reference Regular Expressions for Perl Ruby PHP Python C Java and N

    This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing applicatio.... Continue.
  112. The Art and Science of C A Library Based Introduction to Computer Science

    This book provides a solid introduction to computer science that emphasizes software engineering and the development of good programming style. Writing in an engaging sty.... Continue.
  113. Java Programming Language The 4th Edition

    Direct from the creators of the Java™ programming language, the completely revised fourth edition of The Java™ Programming Language is an indispensable resource for n.... Continue.
  114. Maven The Definitive Guide

    For too long, developers have worked on disorganized application projects, where every part seemed to have its own build system, and no common repository existed for info.... Continue.
  115. Enterprise JavaBeans 3 1

    Learn how to code, package, deploy, and test functional Enterprise JavaBeans with the latest edition of this bestselling guide. Written by the developers of JBoss EJB 3.1.... Continue.
  116. Java Illuminated An Active Learning Approach Third Edition

    With a variety of interactive learning features and user-friendly pedagogy, this revised and updated Third Edition provides a comprehensive introduction to programming us.... Continue.
  117. JavaScript Programming for the Absolute Beginner

    This book not only teachers JavaScript - a great programming 'gateway' language - it also teaches readers the fundamental programming concepts they need to grasp in order.... Continue.
  118. Real World Java EE Patterns Rethinking Best Practices

    This pragmatic book offers the real world knowledge and code you need to develop lean but still maintainable Java EE 5 / 6 applications. Real World Java EE Patterns - Ret.... Continue.
  119. Database Concepts 5th Edition

    Understand, create, and manage small databases. Written by two of the world's leading database authorities, Database Concepts introduces the essential concepts readers n.... Continue.
  120. Eclipse

    Java programmers know how finicky Java can be to work with. An omitted semi-colon or the slightest typo will cause the Java command-line compiler to spew pages of annoyin.... Continue.
  121. The Art of Unit Testing With Examples in Net

    Unit testing, done right, can mean the difference between a failed project and a successful one, between a maintainable code base and a code base that no one dares touch,.... Continue.
  122. Android in Practice

    Android in Practice is a treasure trove of Android goodness, with over 90 tested, ready-to-use techniques including complete end-to-end example applications and practical.... Continue.
  123. Professional Scrum with Team Foundation Server 2010 Wrox Programmer to Programmer

    Professional guidance on using Microsoft’s Visual Studio toolset for agile project managementFocusing on both process and results, this professional guide offers a prac.... Continue.
  124. Selenium 1 0 Testing Tools Beginner s Guide

    Written with a fast-paced but friendly and engaging approach, this Packt Beginner's Guide is designed to be placed alongside the computer as your guide and mentor. Step-b.... Continue.
  125. Algorithms 4th Edition

    Essential Information about Algorithms and Data Structures

    A Classic Reference

    Continue.

  126. Java Language Specification The 3rd Edition

    Written by the inventors of the technology, The Java™ Language Specification, Third Edition, is the definitive technical reference for the Java™ programming language..... Continue.
  127. XNA 4 0 Game Development by Example Beginner s Guide

    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 concep.... Continue.
  128. How to Prove It A Structured Approach

    Geared to preparing students to make the transition from solving problems to proving theorems, this text teaches them the techniques needed to read and write proofs. The .... Continue.
  129. Pro Spring 3 Professional Apress

    The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today's Java programme.... Continue.
  130. Sams Teach Yourself C in One Hour a Day 6th Edition

    Sams Teach Yourself C++ in One Hour a Day

    ¿

    In just one hour a day, you’ll have all the skills.... Continue.

  131. Programming Languages Principles and Practice

    Kenneth Louden's new edition of Programming Languages: Principles and Practice provides students with an overview of key issues in the study of programming languages. Rat.... Continue.
  132. Java Software Solutions Foundations of Program Design 7th Edition

    Java Software Solutions teaches a foundation of programming techniques to foster well-designed object-oriented software. Heralded for its integration of small and large r.... Continue.
  133. Learning XNA 4 0 Game Development for the PC Xbox 360 and Windows Phone 7

    Want to develop games for Xbox 360 and Windows Phone 7? This hands-on book will get you started with Microsoft's XNA 4.0 development framework right away -- even if you h.... Continue.
  134. The Elements of Computing Systems Building a Modern Computer from First Principles

    In the early days of computer science, the interactions of hardware, software, compilers, and operating system were simple enough to allow students to see an overall pict.... Continue.
  135. Hadoop The Definitive Guide

    Discover how Apache Hadoop can unleash the power of your data. This comprehensive resource shows you how to build and maintain reliable, scalable, distributed systems wit.... Continue.
  136. Java EE 6 Development with NetBeans 7

    The book is a practical guide explaining the various features of the NetBeans IDE related to enterprise application development. The book is aimed at Java developers who .... Continue.
  137. Effective Java 2nd Edition

    This is the eBook version of the printed book.

    Are you looking for a deeper understanding of the Java™ programming language so that you can write.... Continue.

  138. Absolute Java 5th Edition

    Praised for providing an engaging balance of thoughtful examples and explanatory discussion,¿best-selling author Walter Savitch explains concepts .... Continue.

  139. OOP Demystified

    Learn object-oriented programming in no time with help from this easy-to-understand guide, ideal for novice and expert programmers alike. Discover why objects are so succ.... Continue.
  140. SOA in Practice

    This book demonstrates service-oriented architecture (SOA) as a concrete discipline rather than a hopeful collection of cloud charts. Built upon the author's firsthand ex.... Continue.
  141. Apache Solr 3 Enterprise Search Server

    Enhance your search with faceted navigation, result highlighting, relevancy ranked sorting, and more Comprehensive information on Apache Solr 3 with examples and tips so.... Continue.
  142. Inside the Microsoft Build Engine Using MSBuild and Team Foundation Build

    As software complexity increases, proper build practices become ever more important. This essential reference—fully updated for Visual Studio 2010—drills inside MSBui.... Continue.
  143. Programming Concurrency on the JVM Mastering Synchronization STM and Actors

    More than ever, learning to program concurrency is critical to creating faster, responsive applications. Speedy and affordable multicore hardware is driving the demand fo.... Continue.
  144. Just Spring

    Get a concise introduction to Spring, the increasingly popular open source framework for building lightweight enterprise applications on the Java platform. This example-d.... Continue.
  145. Data Structures and Algorithms in Java

    * This newest edition examines fundamental data structures by following a consistent object-oriented framework that builds intuition and analysis skills of data structure.... Continue.
  146. Java Soa Cookbook

    Java SOA Cookbook offers practical solutions and advice to programmers charged with implementing a service-oriented architecture (SOA) in their organization. Instead of p.... Continue.
  147. Java In A Nutshell 5th Edition

    With more than 700,000 copies sold to date, Java in a Nutshell from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java .... Continue.
  148. Java An Introduction to Problem Solving and Programming 6th Edition

    Java: An Introduction to Problem Solving and Programming, 6e, is ideal for introductory Computer Science courses using Java, and other introductory programming courses in.... Continue.
  149. IT Project Management On Track from Start to Finish Third Edition

    Master IT Project Management This practical, up-to-date guide explains how to successfully manage an IT project and prepare for CompTIA Project+ certification. IT Project.... Continue.
  150. C How to Program 8th Edition

    For Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-l.... Continue.

  151. Big Java

    No one brews up a better Java guide than Cay Horstmann and in this Third Edition of Big Java he's perfected his recipe. Thoroughly updated to include Java 6, the Third Ed.... Continue.
  152. Eclipse IDE 3 7


    This book gives an introduction into using the Eclipse IDE for Java development. It assumes no previous knowledge of the Eclipse IDE. 

    This book demonst.... Continue.
  153. Concurrent Programming in Java Design Principles and Pattern 2nd Edition

    * One of Java's most powerful capabilities is its built-in support for concurrent programming, a design technique in which multiple concurrent activities-threads take pla.... Continue.
  154. Technology and Society Building our Sociotechnical Future Inside Technology

    An anthology of writings by thinkers ranging from Freeman Dyson to Bruno Latour that focuses on the interconnections of technology, society, and values an.... Continue.
  155. Android Recipes A Problem Solution Approach

    Android continues to be one of the leading mobile OS and development platforms driving today's mobile innovations and the apps ecosystem. Android appears complex, bu.... Continue.
  156. Java Software Solutions Foundations of Program Design 6th Edition

    As the worldwide best seller for introductory programming using the Java programming language, Java Software Solutionsis the premiere model of text t.... Continue.
  157. Hadoop in Action

    Hadoop in Action teaches readers how to use Hadoop and write MapReduce programs. The intended readers are programmers, architects, and project managers who have to proces.... Continue.
  158. Software Engineering Short Sweet 4 All Series

    Software Engineering Short & Sweet: This book is specially written for Students of various engineering institutes who are interested in understanding software engineering.... Continue.
  159. Microelectronic Circuits The Oxford Series in Electrical and Computer Engineering

    Fresh, new problems in Microelectronics-- with text! Package our new problems supplement with Microelectronic Circuits, Sixth Edition, and get:* 300 new problems* Solutio.... Continue.
  160. Head First Servlets and JSP Passing the Sun Certified Web Component Developer Exam

    Looking to study up for the new J2EE 1.5 Sun Certified Web Component Developer (SCWCD) exam? This book will get you way up to speed on the technology you'll know it so w.... Continue.
  161. How to Count Programming for Mere Mortals

    "Programming for Mere Mortals" is a series of books designed to introduce the concepts of programming from the ground up to a reader who has never written a line of code..... Continue.
  162. The Art and Science of Java

    In The Art and Science of Java, Stanford professor and well-known leader in Computer Science Education Eric Roberts emphasizes the reader-friendly exposition that led.... Continue.
  163. Spring in Action

    Totally revised for Spring 3.0, this book is a hands-on guide to the Spring Framework. It covers the latest features, tools, and practices including Spring MVC, REST, Sec.... Continue.
  164. Introduction to Programming in Java An Interdisciplinary Approach

    By emphasizing the application of computer programming not only in success stories in the software industry but also in familiar scenarios in physical and biological s.... Continue.
  165. Data Structures and Algorithms in Java 2nd Edition

    Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algo.... Continue.

  166. Contemporary Management

    Contemporary Management by Jones and George distinguishes itself through its authorship, comprehensive, current contents, rich and relevant examples and applications and .... Continue.
  167. Murach s Oracle SQL and PL SQL Training Reference

    If you're developing applications that access Oracle databases, you can save time and work by having SQL do more of the data handling for you: This new book shows you how.... Continue.
  168. Java for Programmers 2nd Edition Deitel Developer Series

    The professional programmer’s Deitel guide to Java development and the powerful Java platform

    Written for programmers with a background in high-.... Continue.

  169. Grails in Action

    For web developers used to wrestling with Java and XML, Grails is a breath of fresh air. Developers are instantly productive, picking up all the benefits of the Ruby-base.... Continue.
  170. Introduction to Computing and Programming with Java A Multimedia Approach

    Mark Guzdial and Barb Ericson have a most effective method for teaching computing and Java programming in a context that readers find interesting: manipulating digital.... Continue.
  171. Programming Groovy Dynamic Productivity for the Java Developer Pragmatic Programmers

    The strength of Java is no longer in the language itself; it's in the Java Platform (the JVM, JDK, and rich frameworks and libraries). But recently, the industry has turn.... Continue.
  172. Using Google App Engine

    Build exciting, scalable web applications quickly and confidently using Google App Engine and this book, even if you have little or no experience in programming or web de.... Continue.
  173. Computer Science Made Simple Learn how hardware and software work and how to make them work for y

    Be smarter than your computer

    If you don't understand computers, you can quickly be left behind in today's fast-paced, machine-dependent society.

    Co.... Continue.
  174. Domain Driven Design Tackling Complexity in the Heart of Software

    “Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are addressing. “His book i.... Continue.
  175. Java Performance

    “The definitive master class in performance tuning Java applications…if you love all the gory details, this is the book for you.”

    –James Go.... Continue.

  176. Simply Java Programming An Application Driven Tutorial Approach

    Combining the Deitel™ signature Live-Code™ Approach with a new methodology, this book uses a step-by-step tutorial approach to begin teaching the basics of programm.... Continue.
  177. Professional Application Lifecycle Management with Visual Studio 2010 Wrox Programmer to Programmer

    Get up to speed on Application Lifecycle Management (ALM) with Visual Studio 2010 through a combination of hands-on instruction and deep-dives.Microsoft has packed a lot .... Continue.
  178. Karel The Robot A Gentle Introduction to the Art of Programming

    Uses a creative approach to teach the basic skills and concepts of programming quickly. This edition offers excellent insights into problem solving and program design pro.... Continue.
  179. OCP Java SE 6 Programmer Practice Exams Exam 310 065 Certification Press

    Don't Let the Real Test Be Your First Test! Written by two of the lead developers of the Java SE Programmer Exam, OCP Java SE 6 Programmer Practice Exams is filled.... Continue.
  180. Beginning Groovy and Grails From Novice to Professional

    Web frameworks are playing a major role in the creation of today's most compelling web applications, because they automate many of the tedious tasks, allowing developers .... Continue.
  181. Android Application Development All in One For Dummies

    A must-have pedagogical resource from an expert Java educatorAs a Linux-based operating system designed for mobile devices, the Android OS allows programs to run on all A.... Continue.
  182. Android for beginners Building a Fuel Consumption Calculator with line by line commentary

    Android for beginners. Building a Fuel Consumption Calculator with line by line commentary is aimed at those wanting to develop Android applications without having to dig.... Continue.
  183. A Programmer s Guide to Java SCJP Certification A Comprehensive Primer 3rd Edition

    This book will help you prepare for and pass the Sun Certified Programmer for the Java Platform SE 6 (CX-310-065) Exam. It is written for any experienced programmer (with.... Continue.
  184. Learning Java

    Version 5.0 of the Java 2 Standard Edition SDK is the most important upgrade since Java first appeared a decade ago. With Java 5.0, you'll not only find substantial chang.... Continue.
  185. Java For Dummies

    The top-selling beginning Java book is now fully updated for Java 7!Java is the platform-independent, object-oriented programming language used for developing web and mob.... Continue.
  186. QuickTest Professional Unplugged 2nd Edition

    QuickTest Professional Unplugged, the first book written by author Tarun Lalwani and the first ever book on QTP as well, has already turned out a bestseller since its pub.... Continue.
  187. Core Java Vol 2 Advanced Features 8th Edition

    The revised edition of the classic Core Java™, Volume II–Advanced Features, covers advanced user-interface programming and the enterprise featu.... Continue.

  188. Java How to Program early objects 9th Edition How to Program Deitel

    The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate.... Continue.

  189. Ivor Horton s Beginning Java 2 JDK 5 Edition

    What is this book about?This book is a comprehensive introduction to the Java programming language, updated thoroughly (more than 35% new and updated) for the latest SDK .... Continue.
  190. Core JavaServer Faces 3rd Edition

    JavaServer Faces (JSF) is the standard Java EE technology for building web user interfaces. It provides a powerful framework for developing server-.... Continue.

  191. Programming Your Home Automate with Arduino Android and Your Computer

    In Programming Your Home, technology enthusiast Mike Riley walks you through a variety of custom home automation projects, ranging from a phone application that alerts yo.... Continue.
  192. Java Application Architecture Modularity Patterns with Examples Using OSGi Agile Software Developm

    “I’m dancing! By god I’m dancing on the walls. I’m dancing on the ceiling. I’m ecstatic. I’m overjoyed. I’m really, really pleased.”

    Continue.

  193. Object Oriented Programming in C 4th Edition

    Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly adva.... Continue.

  194. The Java Developer s Guide to Eclipse 2nd Edition

    “Fully updated and revised for Eclipse 3.0, this book is the definitive Eclipse reference—an indispensable guide for tool builders, rich client application developers.... Continue.
  195. Programming in C 3rd Edition

    Learn the C programming language from one of the best. Stephen Kochan's Programming in C is thorough with easy-to-follow instructions that are sur.... Continue.

  196. Linear Algebra and Its Applications

    Renowned professor and author Gilbert Strang demonstrates that linear algebra is a fascinating subject by showing both its beauty and value. While the mathematics is ther.... Continue.
  197. Sams Teach Yourself Java in 24 Hours Covering Java 7 and Android 6th Edition Sams Teach Yoursel

    This is the eBook version of the printed book.

    Sams Teach Yourself Java™ in 24 Hours, Sixth Edition

     

    Continue.

  198. Programming Interviews Exposed Secrets to Landing Your Next Job 2nd Edition Programmer to Program

    Programming Interviews Exposed
    2nd Edition

    The pressure is on during the interview process but with the right preparation, you can walk away with your .... Continue.
  199. Killer Game Programming in Java Fan Book

    Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster .... Continue.
  200. Principles of Financial Accounting

    Needles/Powers/Crosson delivers interactive pedagogy by illustrating accounting principles and real-world examples to encourage critical thinking. This revision is based .... Continue.
  201. Eclipse in Action A Guide for the Java Developer

    Eclipse is a new open-source, Java-based, extensible development platform designed for nothing in particular but everything in general. Because of its roots, it is curren.... Continue.
  202. Java 7 A Beginner s Tutorial Third Edition

    A Books24x7's TOP 10 title for 4 consecutive years!

    Java is an easy language to learn. However, you need to master more than the language syntax to be a profes.... Continue.
  203. Java Interview Prep Guide 101 Java Interview Prep Guide Series

    There is a growing disconnect between plethora of Java Books or resources that are available and the level of knowledge industry based Java roles expect of an aspirant or.... Continue.
  204. XNA Game Studio 4 0 Programming Developing for Windows Phone 7 and Xbox 360 Library

    Get Started Fast with XNA Game Studio 4.0–and Build Great Games for Both Windows® Phone 7 and Xbox 360®

     

    Continue.

  205. Programming in Prolog Using the ISO Standard

    Originally published in 1981, this was the first textbook on programming in the Prolog language and is still the definitive introductory text on Prolog. Though many Prolo.... Continue.
  206. Camel in Action

    Apache Camel is a Java framework that lets you implement the standard enterprise integration patterns in a few lines of code. With a concise but sophisticated DSL you sna.... Continue.
  207. Introduction to Java Programming Brief Version 9th Edition

    Introduction to Java Programming, Brief, 9e, features comprehensive coverage ideal for a one-, two-, or three-semester CS1 course sequence.Daniel .... Continue.
  208. Learn To Program with Java Learn To Program with Professor Smiley

    An Introductory text on Java using the freely downloadable JDK (Java Development Kit). The easiest technical book you'll ever read. Open it up and see for yourself. Join .... Continue.
  209. Barron s AP Computer Science A with CD ROM Barron s AP Computer Science W CD

    This best-selling review manual has been thoroughly updated to reflect the College Board's elimination of the Level AB course and the updated Level A syllabus. The new ed.... Continue.
  210. A Theory of Fun for Game Design

    A Theory of Fun for Game Design is not your typical how-to book. It features a novel way of teaching interactive designers how to create and improve their designs to inco.... Continue.
  211. JavaScript A Beginner s Guide Third Edition

    Essential Skills--Made Easy!Create dynamic Web pages complete with special effects using today's leading Web development language. JavaScript: A Beginner's Guide, Third E.... Continue.
  212. Programming Clojure

    Programming Clojure, 2nd Edition is a significant update to the classic book on the Clojure language. You'll get thorough coverage of all the new features of Clojure 1.3,.... Continue.
  213. HTML5 and CSS3 Illustrated Complete Illustrated Series

    Equip yourself with HTML5 and CSS3 skills using this practical, user-friendly book by the Illustrated Series. Designed to meet the needs of users from a broad range of ex.... Continue.
  214. Sun Certified Enterprise Architect for Java EE Study Guide 2nd Edition

    Definitive, Comprehensive SCEA Exam Prep–Straight from Sun’s Exam Developers!

    Continue.

  215. Calculus Late Transcendentals Combined Ninth Edition

    Countless people have relied on Anton to learn the difficult concepts of calculus. The new ninth edition continues the tradition of providing an accessible introduction t.... Continue.
  216. Clojure in Action

    Clojure in Action is a hands-on tutorial for the working programmer who has written code in a language like Java or Ruby, but has no prior experience with Lisp. It teache.... Continue.
  217. Linux Administration A Beginner s Guide Fifth Edition

    Administer Any Linux Distribution with EaseFully updated for the most current Linux distributions, Linux Administration: A Beginner's Guide, Fi.... Continue.
  218. Java Servlet Programming Java Series

    Servlets are an exciting and important technology that ties Java to the Web, allowing programmers to write Java programs that create dynamic web content.Java Servlet Prog.... Continue.
  219. Head First JavaScript

    So you're ready to make the leap from writing HTML and CSS web pages to creating dynamic web applications. You want to take your web skills to the next level. And you're .... Continue.
  220. The Google Resume How to Prepare for a Career and Land a Job at Apple Microsoft Google or any To

    The Google Resume is the only book available on how to win a coveted spot at Google, Microsoft, Apple, or other top tech firms. Gayle Laakmann McDowell worked in Google E.... Continue.
  221. Finite Mathematics Its Applications 10th Edition

    Goldstein’s Finite Mathematics & It's Applications, 10/e is a comprehensive print and online program for readers interested in business, economi.... Continue.

  222. Building Java Programs A Back to Basics Approach 2nd Edition

    Building Java Programs: A Back to Basics Approach, Second Edition, introduces novice programmers to basic constructs and common pitfalls by emphasizing the essentials o.... Continue.
  223. Java Persistence with Hibernate

    Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automa.... Continue.
  224. JavaServer Faces 2 0 The Complete Reference

    The Definitive Guide to JavaServer Faces 2.0 Fully revised and updated for all of the changes in JavaServer Faces (JSF) 2.0, this comprehensive volume covers every.... Continue.
  225. Thinking in Java 4th Edition

    Thinking in Java should be read cover to cover by every Java programmer, then kept close at hand for frequent reference. The exercises are challenging, and the chapter on.... Continue.
  226. Java For Everyone

    Programmers, computer scientists, and engineers need a book that delivers the essentials of how to program using Java in a more accessible, less rigorous approach. Java f.... Continue.
  227. Pro JPA 2 Mastering the Java TM Persistence API Expert s Voice in Java Technology

    Pro JPA 2 introduces, explains, and demonstrates how to use the Java Persistence API (JPA). JPA provides Java developers with both the knowledge and insight needed to wri.... Continue.
  228. Java Cookbook Second Edition

    You have a choice: you can wade your way through lengthy Java tutorials and figure things out by trial and error, or you can pick up Java Cookbook, 2nd Edition and get to.... Continue.
  229. Android Apps for Absolute Beginners

    Anybody can start building simple apps for the Android platform, and this book will show you how! Android Apps for Absolute Beginners takes you through the process of get.... Continue.
  230. Barron s AP Computer Science A with CD ROM Barron s the Leader in Test Preparation

    This best-selling review manual has been thoroughly updated to reflect the College Board's elimination of the Level AB course and the updated Level A syllabus. The new ed.... Continue.
  231. C Programming From Problem Analysis to Program Design

    C# Programming: From Problem Analysis to Program Design has been thoroughly revised for Visual Studio 2010. As in previous editions of the text Doyle introduces a variety.... Continue.
  232. Beginning Android Games

    Beginning Android Games offers everything you need to join the ranks of successful Android game developers. You'll start with game design fundamentals and programming bas.... Continue.
  233. Eclipse IDE Pocket Guide

    Eclipse is the world's most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you real.... Continue.
  234. Android Application Development For Dummies

    The fun and friendly guide to creating applications on the Android platformThe popularity of the Android market is soaring with no sign of slowing down. The open nature o.... Continue.
  235. Principles of Information Systems

    Intended for the Introduction to MIS course. It is the first course for an MIS major and is often required for business students. The approximate enrollments are over 100.... Continue.
  236. Discrete Mathematics with Applications

    Susanna Epp's DISCRETE MATHEMATICS, THIRD EDITION provides a clear introduction to discrete mathematics. Renowned for her lucid, accessible prose, Epp explains complex, a.... Continue.
  237. Brave New World

    Aldous Huxley's tour de force, Brave New World is a darkly satiric vision of a "utopian" future—where humans are genetically bred and pharmaceutically anesthetized .... Continue.
  238. Discrete Mathematics and Its Applications

    Discrete Mathematics and its Applications, Sixth Edition, is intended for one- or two-term introductory discrete mathematics courses taken by students from a wide variety.... Continue.
  239. Beginning Programming with Java For Dummies

    Covering everything from basic Java development concepts to the latest tools and techniques used in Java, this book will put would-be programmers on their way to Java mas.... Continue.

Beginners guide to Linux
There's more to life than Linux. Try these great links:

Accurate Bass and guitar tabs and chords: Guitartabsexplorer.com accurate guitar tabs and guitar chords!
Guitar tabs, Easy guitar tabs for beginners, Bass tabs, Guitar chords, How to read tabs lesson
Find all the song lyrics here: Lyrics Now!