Monday, 10 January 2011

Sams Teach Yourself Java 2 in 21 Days, Professional Reference Edition (3rd Edition)



Sams Teach Yourself Java 2 in 21 Days, Professional Reference Edition (3rd Edition)
Laura Lemay,Rogers Cadenhead | 2002-12-24 00:00:00 | Pearson Education | 888 | Networking
Sams Teach Yourself Java in 21 Days, Professional Reference Edition, 3/E continues to be one of the most popular, best-selling Java tutorials on the market. Written by two expert technical writers, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization.This new edition maintains and improves upon all these qualities, while updating, revising, and reorganizing the material to cover the latest developments in Java and to expand the book's coverage of core Java programming topics.The Professional Reference Edition includes seven additional bonus chapters, a complete Java reference section, and a CD containing Sun's Java SDK.
Newly revised for some of the latest Sun JDK 1.3 standards, the second edition of Sams Teach Yourself Java 2 in 21 Days provides a refreshingly compact and useful tour of Java suitable for anyone who wants to master this powerful programming language quickly.

Currently, Java has some 2,000 classes and over 24,000 methods and properties. Instead of covering a laundry list of features, this book concentrates on what's really important, and keeps your attention with short, clever examples, many of which use names and examples drawn from pop culture or historical trivia.

The first week of lessons in the book comprises an easily digestible tutorial on basic Java, with review questions and exercises that will help you start using it on your own. Next comes a tour of the various options for building user interfaces in today's Java, including Swing applets and applications. In addition to basic component programming, you'll learn graphics using the new Java 2D API. (The older Abstract Windowing Toolkit, AWT, isn't covered.) Material on threading, animation, and sound helps you explore Java's multimedia capabilities.

The third and final week of lessons addresses advanced Java APIs and features that extend the reach of Java on the enterprise. After delving into more advanced class design, the book looks at topics like I/O streams in Java and Object Serialization (which allows objects to work with streams). Chapters on security and basic networking (illustrated using a server that generates trivia questions for clients) will let you work with Java on the Internet. The book closes with a chapter on database programming with JDBC. (There's also coverage of the older JDK 1.0 collection classes, which is a little surprising given the book's focus on newer Java 2 standards.)

All in all, Sams Teach Yourself Java 2 in 21 Days provides an efficiently packaged tutorial for learning Java, one that will be appreciated by any beginning Java programmer. The sheer number of classes and APIs in today's Java can be overwhelming. The intelligent and concise series of lessons in this book will help jump-start your knowledge. --Richard Dragan

Topics covered:

  • Overview and history of Java
  • Introduction to objects
  • Class inheritance
  • Tutorial for basic Java (including data types and keywords, flow control, and working with objects)
  • Arrays
  • Basic Java applications
  • Methods and constructors
  • Introduction to Java applets
  • Building Swing user interfaces (basic component types, layout managers, and event processing)
  • Java 2D graphics (drawing basic shapes, text output, and fonts)
  • Using threads for animation
  • Loading and displaying images
  • Java Sound (including MIDI files)
  • Advanced class design (interfaces, packages, advanced method options)
  • Exception handling and security
  • Signing JAR files
  • File and stream I/O in Java
  • Object Serialization and reflection
  • Remote Method Invocation (RMI)
  • Java networking basics (sockets and servers)
  • Building custom UI components with JavaBeans
  • Database programming with JDBC
  • JDK 1.0 collection classes
  • References on the Sun JDK 1.3 (including installation)

Reviews
Very good book, it de-mystifies Java for beginners and professionals. The writing style is very easy to understand and it is organized extremely well. I've learned 10 languages over the past 35 years and this book was more useful than classes that were bought and paid for. This book is great for programmers professional to novice.
Reviews
This book has good examples. Should invest the time and decipline to complete the book
Reviews
This is an excellent book for anyone who is looking to get into programming for the first time or for programmers experienced in other languages looking to move to Java. I would recommend this book as the absolute first book someone interested in becoming a Java programmer needs to pick up. Enough said ;).
Reviews
Good examples, easy to follow. Excellent sense of humor. This is a must-have for any Java beginner.
Reviews
It helps to have a little programming experience under your belt. That having been said, this book provides a comprehensive, and readable introduction to Java.

Download this book!

Free Ebooks Download

Introduction to Rational Elasticity (Mechanics of Continua)



Introduction to Rational Elasticity (Mechanics of Continua)
C.C. Wang,C. Truesdell | 1973-12-31 00:00:00 | Springer | 572 | Mathematics

Download this book!

Free Ebooks Download

Abuse, Torture, And Trauma and Their Consequences and Effects


Abuse, Torture, And Trauma and Their Consequences and Effects
Sam Vaknin | 2009-01-01 00:00:00 | Narcissus Publications Imprint | 245 | Psychology
The effects on victims and survivors of traumatic experiences, long-term and repeated abuse, and torture. Includes in-depth profile of the Narcissistic Abuser and hundreds of links to literature and resources.
Download this book!

Free Ebooks Download

Virtual Teamwork: Mastering the Art and Practice of Online Learning and Corporate Collaboration



Virtual Teamwork: Mastering the Art and Practice of Online Learning and Corporate Collaboration
Robert Ubell | 2010-01-01 00:00:00 | Wiley | 268 | Management
"This book, by Robert Ubell and his excellent team of collaborators, adds an important dimension to effective teaching and learning in online environments. It addresses how interaction and collaboration online can be effectively harnessed in virtual teams. It is an important contribution to the larger field of Internet-based education." —Frank Mayadas, Alfred P. Sloan Foundation

How to create and manage highly successful teams online

With the advent of the global economy and high-speed Internet, online collaboration is fast becoming the norm in education and industry. This book takes online collaboration to the next level, showing how you can bolster online learning and business performance with the innovative use of virtual teams.

Written by a team of experts headed by online learning pioneer Robert Ubell, Virtual Teamwork covers best practices for online instruction and team learning, reveals proven techniques for managing enterprise and global virtual teams, and helps you choose the best communication tools for the job.

Educators, project managers, and anyone involved in teaching online courses or creating online programs will find a wealth of tips and techniques for building and managing successful virtual teams, including guidance for:

* Integrating team instruction in the virtual classroom
* Using best techniques for team interaction across borders and time zones
* Structuring cost-effective, competitive projects that work
* Leveraging leadership, mentoring, and conflict management in virtual teams
* Conducting testing, grading, and peer- and self-assessment online
* Managing corporate, global, and engineering virtual teams
* Choosing the right technologies for effective collaboration
Download this book!

Free Ebooks Download

Atom Resolved Surface Reactions: Nanocatalysis



Atom Resolved Surface Reactions: Nanocatalysis
P.R. Davies, M.W. Roberts | 2007-01-01 00:00:00 | Royal Society of Chemistry; 1 edition | 224 | Physics
This book offers a unique perspective of the impact of scanning probe microscopies on our understanding of the chemistry of the surface at the nanoscale.

Research oriented, with the concepts gleaned from Scanning Tunneling Microscopy being related to the more established and accepted views in surface chemistry and catalysis the authors have addresses the question How do the models based on classical spectroscopic and kinetic studies stand up to scrutiny at the atom - resolved level? In taking this approach the reader, new to the field of surface chemistry, should be able to obtain a perspective on how the evidence from STM confirms or questions long standing tenets. An emphasis is given to how did we get to where we are now and a large number of figures from the literature are included along with suggestions for further reading. This book will appeal to all those who wish to become familiar with the contribution Scanning Tunneling Microscopy has made to the understanding of the field of surface chemistry and heterogeneous catalysis and also to those who are new to catalysis, a fascinating and important area of chemistry.
Download this book!

Free Ebooks Download

Ma cuisine 100 façons



Ma cuisine 100 façons
| 1900-01-01 00:00:00 | | 0 | Others
Ma cuisine 100 façons
Edition: Thermomix | 2009 | ISBN: 9782915749090 | PDF | 311 Pages | 113 Mb
Download this book!

Free Ebooks Download

Guns on the Atlantic Wall 1942-1945 (Schiffer Military/Aviation History)



Guns on the Atlantic Wall 1942-1945 (Schiffer Military/Aviation History)
Karl-Heinz Schmeelke,Michael Schmeelke | 1900-01-01 00:00:00 | Schiffer Publishing | 48 | Conventional
This book covers the guns that were emplaced along the Atlantic Wall by Germany during WWII.

Download this book!

Free Ebooks Download

Fundamentals of Geophysics



Fundamentals of Geophysics
William Lowrie | 2007-01-01 00:00:00 | Cambridge University Press | 381 | Geosciences
This unique textbook presents a comprehensive overview of the fundamental principles of geophysics. Unlike most geophysics textbooks, it combines both the applied and theoretical aspects to the subject. The author explains complex geophysical concepts using abundant diagrams, a simplified mathematical treatment, and easy-to-follow equations. After placing the Earth in the context of the solar system, he describes each major branch of geophysics: gravitation, seismology, dating, thermal and electrical properties, geomagnetism, paleomagnetism and geodynamics. Each chapter begins with a summary of the basic physical principles, and a brief account of each topic's historical evolution. The book will satisfy the needs of intermediate-level earth science students from a variety of backgrounds, while at the same time preparing geophysics majors for continued study at a higher level.
Download this book!

Free Ebooks Download

Plastic Pipe Systems: Failure Investigation and Diagnosis



Plastic Pipe Systems: Failure Investigation and Diagnosis
Mehdi Farshad | 2006-10-19 00:00:00 | Elsevier Science | 224 | Engineering
Industrial and domestic piping is increasingly made from various plastics and composites, and these materials withstand heavy use over long periods. They are, however, affected by environmental and other factors over time and can degrade, causing major problems within piping systems. Farshad's book deals with why plastic pipes and systems fail, and with how to investigate and diagnose such failures. Pipes may buckle, fracture, change in dimensions and colour, blister and delaminate, corrode through stress, be abraded and obstructed: all these cause problems and lead to loss of efficient operation of a system. The author's experience is backed up by a large data-base of results

* Wide target audience
* The only book covering the whole subject
* Unique approach based on long experience
Reviews
This book is full of spelling and grammar errors. There are ~15 examples of pipe failures (complete with photos and some background info) but the rest was not very educational. I suppose it depends on what you are looking for....but if you are looking for a book that provides extensive information on methods for failure analysis of plastic pipes, this is not the book for you.

Download this book!

Free Ebooks Download