Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

Ebook - The Busy Coder’s Guide to Android Development

The Busy Coder’s Guide to Android Development
This is the single most comprehensive and current book on Android programming, from getting your first project started to advanced topics like integrating maps, encrypted databases, and integrating with other applications.Free Download The Busy Coder’s Guide to Android Development PDF eBook.
Paperback: 468 pages
Publisher: CommonsWare, LLC; Revised & enlarged edition (February 6, 2009)
Language: English
ISBN-10: 0981678009
ISBN-13: 978-0981678009
File Format: PDF

Download Link:
Link 1

Oreilly Learning Python pdf free download

Oreilly Learning Python by Mark Lutz 4th Edition

Writer: Mark Lutz

Published Year: 2009

Publisher: O’Reilly Media, Inc.

ISBN: 978-0-596-15806-4

Size: 13 MB

Page: 1214


oreilly learning python pdf



This book provides an introduction to the Python programming language. Python is a popular open source programming language used for both standalone programs and scripting applications in a wide variety of domains.This book’s foundations focus, though, it is able to present Python fundamentals with more depth than many programmers see when first learning the language.And because it’s based upon a three-day Python training class with quizzes and exercises throughout, this book serves as a self-paced introduction to the language.



Beginning Python by James Payne pdf free download

Beginning Python® Using Python 2.6 and Python 3.1


Writer: James Payne

Publisher: Wiley Publishing, Inc

Published Year: 2010

ISBN: 978-0-470-41463-7

Size: 4.6 MB

Page: 628 Pages

Beginning Python James Payne


If you’re computer-literate, and want to learn a fun programming language to better control you computer, this book is for you. If you are a system administrator who wants to learn a great language to help you better manage and configure systems and networks, this book is for you. If you already know Python, but are wondering what cool new features are available in version 3.1, this book is for you. In summary, this book is for anyone interested in exploring Python programming with the newest and most full-featured, easy-to-use version, 3.1.

Linux Socket Programming by Example pdf free download

Linux Socket Programming by Example

Writer: Warren W. Gay

Published Year: 2000

Publisher: Que

ISBN: 0-7897-2241-0

Page: 655 Pages

Size: 3.92 MB





This book should be read by anyone wanting to know how to perform network programming on Linux or UNIX platforms. The example programs have been tailored specifically for Linux, in order to provide for the best educational experience to the reader.This book uses several common conventions to help teach Linux socket programming. Here is a summary of those typographical conventions.



The Complete Reference C pdf download

C The Complete Reference 4th Edition


Writer: Herbert Schildt

Published Year: 2000

Publisher: The McGraw-Hill Companies.

ISBN: 0-07-213295-7

Page: 867 Pages

Size: 5.53 MB





This book divides its description of the C language into two parts. Part One discusses those features of C defined by the original, 1989 ANSI standard for C (commonly referred to as C89), along with those additions contained in Amendment 1, adopted in 1995. At the time of this writing, this is the version of C that is in widespread use and is the version of C that compilers are currently capable of compiling. It is also the version of C that forms the foundation upon which C++ was built.








Java 1.5 Tiger A Developers Notebook pdf download

Java 1.5 Tiger: A Developer's Notebook



Author: David Flanagan & Brett McLaughlin

Published Year: June 2004

Publisher:O'Reilly

ISBN: 0-596-00738-8

Size: 4.6 MB (RAR)

Page: 200 Pages





Java 5.0, code-named "Tiger", promises to be the most significant new version of Java since the introduction of the language. With over a hundred substantial changes to the core language, as well as numerous library and API additions, developers have a variety of new features, facilities, and techniques available.

But with so many changes, where do you start? You could read through the lengthy, often boring language specification; you could wait for the latest 500 page tome on concepts and theory; you could even play around with the new JDK, hoping you figure things out--or you can get straight to work with Java 5.0 Tiger: A Developer's Notebook.

This no-nonsense, down-and-dirty guide by bestselling Java authors Brett McLaughlin and David Flanagan skips all the boring prose and lecture, and jumps right into Tiger. You'll have a handle on the important new features of the language by the end of the first chapter, and be neck-deep in code before you hit the halfway point. Using the task-oriented format of this new series, you'll get complete practical coverage of generics, learn how boxing and unboxing affects your type conversions, understand the power of varargs, learn how to write enumerated types and annotations, master Java's new formatting methods and the for/in loop, and even get a grip on concurrency in the JVM.

Light on theory and long on practical application, Java 5.0 Tiger: A Developer's Notebook allows you to cut to the chase, getting straight to work with Tiger's new features. The new Developer's Notebooks series from O'Reilly covers important new tools for software developers. Emphasizing example over explanation and practice over theory, they focus on learning by doing--you'll get the goods straight from the masters, in an informal and code-intensive style that suits developers. If you've been curious about Tiger, but haven't known where to start, this no-fluff, lab-style guide is the solution.





The Complete Reference Java 2 pdf Download

THE COMPLETE REFERENCE JAVA 2


Author: Herbert Schildt

Published Year: 2002

Publisher: The McGraw-HIll Companies, Inc.

ISBN: 0-07-222420-7

Page: 1186 Page

Size: 5 MB (rar)






To use this book does not require any previous programming experience. However, if you come from a C/C++ background, then you will be able to advance a bit more rapidly. As most readers will know, Java is similar, in form and spirit, to C/C++. Thus, knowledge of those langauges helps, but is not necessary. Even if you have never programmed before, you can learn to program in Java using this book.

This book covers all aspects of the Java programming language. Part 1 presents an in-depth tutorial of the Java language. It begins with the basics, including such things as data types, control statements, and classes. 

Part 1 also discusses Java’s exception-handling mechanism, multithreading subsystem, packages, and interfaces.
 
Part 2 examines the standard Java library. As you will learn, much of Java’s power is found in its library. Topics include strings, I/O, networking, the standard utilities, the Collections Framework, applets, GUI-based controls, and imaging.
 
Part 3 looks at some issues relating to the Java development environment, including an overview of Java Beans, Servlets, and Swing.
 
Part 4 presents a number of high-powered Java applets that serve as extended examples of the way Java can be applied. The final applet, called Scrabblet, is a complete, multiuser networked game. It shows how to handle some of the toughest issues involved in Web-based programming.






Beginning Hibernate Minter and Linwood pdf download

Beginning Hibernate From Novice to Professional



Writer: Dave Minter and Jeff Linwood

Published Year: 2006

Publisher: Springer-Verlag New York, Inc.

ISBN-13 : 978-1-59059-693-7

ISBN-10 : 1-59059-693-5

Page: 359 Pages

Size: 2.6 MB




Hibernate is an amazing piece of software. With a little experience and the power of Java 5 annotations, you can build a complex database-backed system with disturbing ease. Once you have built a system using Hibernate, you will never want to go back to the traditional approaches. While Hibernate is incredibly powerful, it presents a steep learning curve when you first encounter it—steep learning curves are actually a good thing, as they impart profound insightonce you have scaled them. Yet gaining that insight takes some perseverance and assistance.This book is to help you up that learning curve by presenting you with the minimal requirements of a discrete Hibernate application, explaining the basis of those requirements, and walking you through an example application built according to them..