Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
21. | By: Paul Barry Publisher: O'Reilly Media, Inc. Publication Date: 30-NOV-2010 Insert Date: 19-NOV-2010 Slots: 1.0 | Overview: Head First Python Add Python to your programming skills and have some fun at the same time. Head First Python takes you beyond typical how-to manuals with an engaging visual format that includes images, puzzles, stories, and quizzes that are proven to stimulate learning and retention. You'll not only learn how Python differs from other programming languages and how it's similar, you'll learn how to be a great programmer....
|
22. | Effective Java™, Second Edition By: Joshua Bloch Publisher: Prentice Hall Publication Date: 08-MAY-2008 Insert Date: 15-MAY-2008 Slots: 1.0 | Overview: Effective Java™, Second Edition Are you looking for a deeper understanding
of the Java™ programming language so that you can write code
that is clearer, more correct, more robust, and more reusable? Look
no further! Effective Java™, Second
Edition, brings together seventy-eight
indispensable programmer’s rules of thumb: working,
best-practice solutions for the programming challenges you
encounter every day.
This highly anticipated new edition of the
classic, Jolt Award-winning work has been thoroughly updated to
cover Java SE 5 and Java SE 6 features introduced since the first
edition. Bloch explores new design patterns...
|
23. | Head First Servlets and JSP, 2nd Edition By: Bryan Basham; Kathy Sierra; Bert Bates Publisher: O'Reilly Media, Inc. Publication Date: 25-MAR-2008 Insert Date: 25-MAR-2008 Slots: 1.0 | Overview: Head First Servlets and JSP, 2nd Edition
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 well, in fact, that you can pass the brand new J2EE 1.5
exam. If that's what you want to do, that is. Maybe you don't care
about the exam, but need to use servlets and JSPs in your next
project. You're working on a deadline. You're over the legal limit
for caffeine. You can't waste your time with a book that makes
sense only AFTER you're an expert (or worse, one that puts you to
sleep).
Learn how to write servlets and JSPs,...
|
24. | By: David Griffiths; Dawn Griffiths Publisher: O'Reilly Media, Inc. Publication Date: 12-APR-2012 Insert Date: 14-JUN-2012 Slots: 1.0 | Overview: Head First C Head First C provides a complete learning experience for C and structured imperative programming. With a unique method that not only goes beyond syntax and how-to manuals, this guide not only teaches you the language, it helps you understand how to be a great programmer. You’ll learn key areas such as language basics, pointers and pointer arithmetic, and dynamic memory management. Advanced topics include multi-threading and network programming....
|
25. | CISSP All-in-One Exam Guide, 6th Edition By: Shon Harris Publisher: McGraw-Hill Publication Date: 18-OCT-2012 Insert Date: 20-NOV-2012 Slots: 1.0 | Overview: CISSP All-in-One Exam Guide, 6th Edition
A complete, up-to-date revision of the leading CISSP training resource from the #1 name in IT security certification and training, Shon Harris. Well regarded for its engaging and informative style, CISSP All-in-One Exam Guide, Sixth Edition provides 100% complete coverage of the exam objectives for the Certified Information Security Specialist credentialing exam from (ISC)2. Updated to ensure total coverage of the latest body of knowledge and domains from (ISC)2, this new edition also provides references for government employees and contractors subject to new requirements.Exam tips...
|
26. | Version Control with Git, 2nd Edition By: Jon Loeliger; Matthew McCullough Publisher: O'Reilly Media, Inc. Publication Date: 20-AUG-2012 Insert Date: 15-AUG-2012 Slots: 1.0 | Overview: Version Control with Git, 2nd Edition
Get up to speed on Git for tracking, branching, merging, and managing code revisions. Through a series of step-by-step tutorials, this practical guide takes you quickly from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for navigating the many functions of this open source version control system....
|
27. | By: Allen B. Downey Publisher: O'Reilly Media, Inc. Publication Date: 20-AUG-2012 Insert Date: 15-AUG-2012 Slots: 1.0 | Overview: Think Python If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language one step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design. Through exercises in each chapter, you’ll try out programming concepts as you learn them....
|
28. | By: Ryan Benedetti; Ronan Cranley Publisher: O'Reilly Media, Inc. Publication Date: 22-SEP-2011 Insert Date: 16-JUL-2011 Slots: 1.0 | Overview: Head First jQuery Want to add more interactivity and polish to your websites? Discover how jQuery can help you build complex scripting functionality in just a few lines of code. Head First jQuery shows you how to navigate HTML documents while handling events, effects, callbacks, and animations. By the time you've completed the book, you'll be incorporating Ajax apps, working seamlessly with HTML and CSS, and building your own plug-ins....
|
29. | Android Programming: The Big Nerd Ranch Guide By: Bill Phillips; Brian Hardy Publisher: Big Nerd Ranch Guides Publication Date: 28-MAR-2013 Insert Date: 23-APR-2013 Slots: 1.0 | Overview: Android Programming: The Big Nerd Ranch Guide Android Programming: The Big Nerd Ranch Guide: is an
introductory Android book for programmers with Java experience.
Based on Big Nerd Ranch’s popular Android Bootcamp course,
this guide will lead you through the wilderness using hands-on
example apps combined with clear explanations of key concepts and
APIs. This book focuses on practical techniques for developing apps
compatible with all versions of Android widely used today.
Write and run code every step of the way — creating apps
that catalog crime scenes, browse photos, track your jogging route,
and more. Each chapter and app has been...
|
30. | By: Clarence Ho Publisher: Apress Publication Date: 18-APR-2012 Insert Date: 07-APR-2012 Slots: 1.0 | Overview: Pro Spring 3
The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today's Java programmers and developers. It works with other leading open-source, agile and lightweight Java technologies like Hibernate, Groovy, MyBatis, and more. Spring now also works with Java EE and JPA 2 as well.
Pro Spring 3 updates the bestselling Pro Spring with the latest that the Spring Framework has to offer: version 3.1. At 1000 pages, this is by far the most comprehensive Spring book available, thoroughly exploring the power of...
|
31. | RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), Sixth Edition By: Jang Michael Publisher: McGraw-Hill Publication Date: 17-JUN-2011 Insert Date: 25-SEP-2011 Slots: 1.0 | Overview: RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), Sixth Edition
The best fully integrated study system available (Exams EX200 and EX300) With hundreds of review questions and complete coverage of performance-based requirements, RHCSA/RHCE Red Hat Linux Certification Study Guide, Sixth Edition covers what you need to know--and shows you how to prepare--for these challenging exams. The ebook version does not provide access to the companion files.
...
|
32. | Core Java™: Volume I—Fundamentals, Ninth Edition By: Cay S. Horstmann; Gary Cornell Publisher: Prentice Hall Publication Date: 27-NOV-2012 Insert Date: 11-OCT-2012 Slots: 1.0 | Overview: Core Java™: Volume I—Fundamentals, Ninth Edition Fully updated to reflect Java SE 7 language
changes, Core Java™, Volume I—Fundamentals, Ninth
Edition, is the definitive guide to the Java platform.
Designed for serious programmers, this
reliable, unbiased, no-nonsense tutorial illuminates key Java
language and library features with thoroughly tested code examples.
As in previous editions, all code is easy to understand, reflects
modern best practices, and is specifically designed to help
jumpstart your projects.
Volume I quickly brings you up-to-speed on
Java SE 7 core language enhancements, including the diamond
operator, improved...
|
33. | JavaScript: The Definitive Guide, 6th Edition By: David Flanagan Publisher: O'Reilly Media, Inc. Publication Date: 03-MAY-2011 Insert Date: 16-JUN-2010 Slots: 1.0 | Overview: JavaScript: The Definitive Guide, 6th Edition
<div><p>Whether you need an example-driven programmer's guide or a complete desk reference, <em>JavaScript: The Definitive Guide</em> is the most authoritative book on the language that runs the Web. The sixth edition offers comprehensive coverage of ECMAScript 5 (the new language standard) and also the new APIs introduced in HTML5. The chapters on functions and classes have been completely rewritten and updated to match current best practices. A new chapter covers language extensions and subsets.</p>
</div>
...
|
34. | By: Al Anderson; Ryan Benedetti Publisher: O'Reilly Media, Inc. Publication Date: 27-MAY-2009 Insert Date: 28-MAY-2009 Slots: 1.0 | Overview: Head First Networking
Frustrated with networking books so chock-full of acronyms that
your brain goes into sleep mode? Head First Networking's
unique, visually rich format provides a task-based approach to
computer networking that makes it easy to get your brain engaged.
You'll learn the concepts by tying them to on-the-job tasks,
blending practice and theory in a way that only Head First
can.
With this book, you'll learn skills through a variety of genuine
scenarios, from fixing a malfunctioning office network to planning
a network for a high-technology haunted house. You'll learn exactly
what you need to know,...
|
35. | CCIE Routing and Switching Exam Certification Guide, Fourth Edition By: Wendell Odom - CCIE No. 1624; Rus Healy - CCIE No. 15025; Denise Donohue - CCIE No. 9566 Publisher: Cisco Press Publication Date: 08-DEC-2009 Insert Date: 03-JUN-2009 Slots: 1.0 | Overview: CCIE Routing and Switching Exam Certification Guide, Fourth Edition
Master CCIE Routing and Switching 4.0
blueprint exam topics
Assess your knowledge with chapter-opening
quizzes
Review key concepts with Exam Preparation
Tasks
Practice with realistic exam questions on
the CD-ROM
CCIE Routing and Switching Certification
Guide, Fourth Edition, is a best-of-breed Cisco®
exam study guide that focuses specifically on the objectives for
the CCIE® Routing and Switching written exam. Well-respected
networking professionals Wendell Odom, Rus Healy, and Denise
Donohue share preparation hints and test-taking tips, helping you
identify areas of...
|
36. | By: Eric Freeman; Elisabeth Robson Publisher: O'Reilly Media, Inc. Publication Date: 11-OCT-2011 Insert Date: 11-OCT-2011 Slots: 1.0 | Overview: Head First HTML5 Programming What can HTML5 do for you? If you're a web developer looking to use this new version of HTML, you might be wondering how much has really changed. Head First HTML5 introduces the key features -- including improved text elements, audio and video tags, geolocation, and the Canvas drawing surface -- and uses concrete examples and exercises to apply and reinforce these concepts....
|
37. | By: Robert Sedgewick; Kevin Wayne Publisher: Addison-Wesley Professional Publication Date: 09-MAR-2011 Insert Date: 05-MAR-2011 Slots: 1.0 | Overview: Algorithms, Fourth Edition Essential Information about Algorithms
and Data Structures
A Classic Reference
The latest version of Sedgewick’s
best-selling series, reflecting an indispensable body of knowledge
developed over the past several decades.
Broad Coverage
Full treatment of data structures and
algorithms for sorting, searching, graph processing, and string
processing, including fifty algorithms every programmer should
know. See algs4.cs.princeton.edu/code.
Completely Revised Code
New Java implementations written in an
accessible modular programming style, where all of the code is
exposed to the reader...
|
38. | Design Patterns: Elements of Reusable Object-Oriented Software By: Erich Gamma; Richard Helm; Ralph Johnson; John Vlissides Publisher: Addison-Wesley Professional Publication Date: 31-OCT-1994 Insert Date: 19-DEC-2009 Slots: 1.0 | Overview: Design Patterns: Elements of Reusable Object-Oriented Software
Unlike other books in Safari, this title had to be scanned in order to generate the Safari version. As a result, viewing quality is not what we would want it to be; and for this reason, we have disabled PDF downloads.
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions...
|
39. | How You Can Talk to Anyone in Every Situation By: Emma Sargent; Tim Fearon Publisher: Prentice Hall Life Publication Date: 08-NOV-2010 Insert Date: 14-DEC-2011 Slots: 1.0 | Overview: How You Can Talk to Anyone in Every Situation <P>There aren’t many people who really embrace the idea of entering a room full of strangers and being expected to make conversation. Likewise most people shy away from small talk situations with people they have little or nothing in common with.</P><P> </P><P>But there are some people seem to do it so well. We’ve all watched them enviously as they walk into a room of strangers, take command and move seamlessly and effortlessly from group to group, dazzling with their confidence and charm, and entertaining with their witty repartee and interesting anecdotes. We on the other...
|
40. | By: Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea Publisher: Addison-Wesley Professional Publication Date: 09-MAY-2006 Insert Date: 21-JUL-2006 Slots: 1.0 | Overview: 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 6. Now this same team
provides the best explanation yet of these new features, and of
concurrency in general. Concurrency is no longer a subject for
advanced users only. Every Java developer should read this
book."
--Martin Buchholz
JDK Concurrency Czar, Sun Microsystems
"For the past 30 years, computer performance has been driven by
Moore's Law; from now on, it will be driven by Amdahl's Law.
Writing code that effectively...
|