ReadingChair.com - Read regularly updated book reviews and shop for books online.
  
Amazon.com:
Barnes & Noble:
Powell's:
Wal-Mart:

You are on the page: Java Servlets
Books: Computers: Java Servlets



Sun Certified Programmer and Developer for Java 2 Study Guide (Exam 310-035 and 310-027) Sun Certified Programmer and Developer for Java 2 Study Guide (Exam 310-035 and 310-027)
by Kathy Sierra and Bert Bates
List Price: $49.99
Available from Amazon

$31.49 On 7-22-2006 4.5 out of 5 stars
See Item's Page

Book Description
Revised and updated by one of the co-developers of the (310-035) Programmer exam, this edition offers complete coverage of the Sun Certified Programmer for Java 2 exam objectives and newly added, complete coverage of both portions of the Sun Certified Java 2 Developer's exam. More than 250 challenging practice questions have been completely revised to closely model the format, tone, topics, and difficulty of the real exam. An integrated study system based on proven pedagogy, exam coverage includes step-by-step exercises, special Exam Watch notes, On-the-Job elements, and Self Tests with in-depth answer explanations to help reinforce and teach practical skills. Praise for the author: Finally! A Java certification book that explains everything clearly. All you need to pass the exam is in this book. -;Solveig Haugland, technical Trainer and Former Sun Course Developer "Who better to write a Java study guide than Kathy Sierra, the reigning queen of Java instruction? Kathy Sierra has done it again-;here is a study guide that almost guarantees you a certification!" -;James Cubeta, Systems Engineer, SGI "The thing I appreciate most about Kathy is her quest to make us all remember that we are teaching people and not just lecturing about Java. Her passion and desire for the highest quality education that meets the needs of the individual student is positively unparalleled at SunEd. Undoubtedly there are hundreds of students who have benefited from taking Kathy's classes." -;Victor Peters, founder Next Step Education I want to thank Kathy for the EXCELLENT Study Guide. The book is well written, every concept is clearly explained using a real life example, and the book States what you specifically need to know for the exam. The way it's written, you feel that you're in a classroom and someone is actually teaching you the difficult concepts, but not in a dry, formal manner. The questions at the end of the chapters are also REALLY good, and I am sure they will help candidates pass the test. Watch out for this Wickedly Smart book. -Alfred Raouf, Web Solution Developer, Kemety.Net "The Sun Certification exam was certainly no walk in the park but Kathy's material allowed me to not only pass the exam, but Ace it!" -;Mary Whetsel, Sr. Technology Specialist, Application Strategy and Integration, The St. Paul Companies

Back Cover Copy

The Only Certification Study System Based on 300,000+ Hours of IT Training Experience

  • 100% Complete Coverage--All official test objectives for exams 310-035 and 310-027 are covered in detail
  • Hands-on Exercises--Step-by-step instruction modeled after classroom labs
  • Exam Watch--Warnings based on thorough post-exam research identifying the most troublesome exam topics and how to answer them correctly
  • Simulated Exam Questions--Certification questions that closely model the format, tone, topics, and difficulty of the real exam--all with in-depth answers

Full coverage of the topics you need to Review, including how to:

  • Define and instantiate inner classes
  • Write code using if and switch statements and loops
  • Write and throw your own exceptions
  • Design and implement tightly encapsulated classes
  • Use the java.lang.String class, the java.lang.Math class, and wrapper classes
  • Define, instantiate, and start threads
  • Synchronize code
  • Implement locking using wait/notify
  • Implement official coding and programming styles in your developer assignment
  • Design a clear, usable, standardized GUI
  • Consider subtle networking and IO issues when designing your application

Included on the CD-ROM:

CD Training

  • Electronic book--Searchable version of the study guide

Master Exam

  • Complete Practice Exam--Includes exclusive 310-035 certification exam simulation with questions found only on the CD-ROM
  • Detailed Answers--Explain why the correct options are right and why the incorrect options are wrong
  • Score Report--Provides overall assessment of performance and indicates subject areas requiring further study

PLUS:

(with free on-line registration)

MasterExam--Additional Java 2 certification exam simulation download


Product Details


Citations (learn more)
This book cites 1 book:

Customers interested in this title may also be interested in:
Sponsored Links: What is this?
Developer Guide
Look No Further. We Have It! Developer Guide
www.MegaSearch.biz

Feedback

What do customers ultimately buy after viewing items like this?
47% buy
Head Rush Ajax by Brett McLaughlin $25.19
27% buy
Patterns of Enterprise Application Architecture by Martin Fowler $54.99
24% buy the item featured on this page:
Sun Certified Programmer & Developer for Java 2 study guide (Exam 310-035 & 310-027) by Kathy Sierra $31.49
2% buy
SCJP Sun Certified Programmer for Java 5 Practice Exams (Exam 310-055) by Katherine Sierra $25.19

Tag this product (What's this?)
Your tags: Add your first tag

Customers tagged this product with
First tag: kb1 (NoJunkMail "optedout" on Nov 21, 2005)
Last tag: code
Search Products Tagged with
 
java (2), code (1)


Programming Interviews Exposed: Secrets to Landing Your Next Job Programming Interviews Exposed: Secrets to Landing Your Next Job
by John Mongan and Noah Suojanen
List Price: $24.99
Available from Amazon

$15.74 On 7-22-2006 4.0 out of 5 stars
See Item's Page

Product Review
Although designed for computer science undergraduates, this odd but intriguing book will find a broader readership because of its interesting discussion of problems and solutions. The author, both veteran programmers, based this work on questions they were asked during interviews with big league companies. About 22 pages cover social etiquette and dress and about 220 pages deal with solving programming queries that interviewers pose, from linked lists and tree navigation to sorting and recursion; highly recommended for all college, university, and large public libraries.

Book Description
Everything you need to know to succeed in the programming interview and get the job you want Whether you are a veteran programmer seeking a new position or a whiz kid starting your career, interviewing for a programming job requires special preparation. The interview is likely to consist of an hour-long interactive oral exam in computers, programming, and logic. This helpful guide will give you the tools necessary to breeze through the test and make a lasting impression that will get you a top-dollar offer!

Mongan and Suojanen take you step-by-step through the same problems that they were asked on technical interviews. These veterans use their experience with the technical interview process to prepare you for any situation. With their help, you’ll gain critical interviewing skills such as how to ask effective questions, how to best approach a problem, and what to do when you get stuck. Integrated throughout the book are problems

taken from real interviews at top computer companies, followed by an in-depth analysis and explanation of the thought process leading to solutions. By focusing on techniques and not just answers, you’ll be able to apply what you learn to the wide variety of problems you will face during an interview. The problems included in this book will challenge your programming skills and help you ace the programming interview! Problem types include:

  • Programming problems with emphasis on data structures and recursion
  • Logic puzzles, counting and measuring problems, and spatial reasoning
  • Knowledge-based problems that cover today’s most important technologies

Visit our Web site at www.wiley.com/compbooks/



Professional Java Development with the Spring Framework Professional Java Development with the Spring Framework
by Rod Johnson, Juergen Hoeller, Alef Arendsen, and Thomas Risberg
List Price: $39.99
Available from Amazon

$25.19 On 7-22-2006 4.0 out of 5 stars
See Item's Page

Book Description
The Spring Framework is a major open source application development framework that makes Java/J2EE(TM) development easier and more productive. This book shows you not only what Spring can do but why, explaining its functionality and motivation to help you use all parts of the framework to develop successful applications.

You will be guided through all the Spring features and see how they form a coherent whole. In turn, this will help you understand the rationale for Spring's approach, when to use Spring, and how to follow best practices. All this is illustrated with a complete sample application. When you finish the book, you will be well equipped to use Spring effectively in everything from simple Web applications to complex enterprise applications.

What you will learn from this book
* The core Inversion of Control container and the concept of Dependency Injection
* Spring's Aspect Oriented programming (AOP) framework and why AOP is important in J2EE development
* How to use Spring's programmatic and declarative transaction management services effectively
* Ways to access data using Spring's JDBC functionality, iBATIS SQL Maps, Hibernate, and other O/R mapping frameworks
* Spring services for accessing and implementing EJBs
* Spring's remoting framework

Who this book is for

This book is for Java/J2EE architects and developers who want to gain a deeper knowledge of the Spring Framework and use it effectively.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Back Cover Copy
The Spring Framework is a major open source application development framework that makes Java/J2EE™ development easier and more productive. This book shows you not only what Spring can do but why, explaining its functionality and motivation to help you use all parts of the framework to develop successful applications.

You will be guided through all the Spring features and see how they form a coherent whole. In turn, this will help you understand the rationale for Spring's approach, when to use Spring, and how to follow best practices. All this is illustrated with a complete sample application. When you finish the book, you will be well equipped to use Spring effectively in everything from simple Web applications to complex enterprise applications.

What you will learn from this book

  • The core Inversion of Control container and the concept of Dependency Injection
  • Spring's Aspect Oriented programming (AOP) framework and why AOP is important in J2EE development
  • How to use Spring's programmatic and declarative transaction management services effectively
  • Ways to access data using Spring's JDBC functionality, iBATIS SQL Maps, Hibernate, and other O/R mapping frameworks
  • Spring services for accessing and implementing EJBs
  • Spring's remoting framework

Who this book is for

This book is for Java/J2EE architects and developers who want to gain a deeper knowledge of the Spring Framework and use it effectively.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.



Murach's Java Servlets and JSP Murach's Java Servlets and JSP
by Andrea Steelman and Joel Murach
List Price: $49.50
Available from Amazon

$31.19 On 7-22-2006 4.5 out of 5 stars
See Item's Page

Book Description
This book methodically teaches all of the skills necessary for developing a commercial web site using servlets and JavaServer Pages. These skills include working with HTML, HTTP, servlets, JSP, sessions, cookies, JavaBeans, SQL, JDBC, connection pooling, JavaMail, SSL, security, and XML. Unlike many of the competing books, this book provides detailed coding examples for working with Tomcat, one of the most popular servlet and JSP servers, and MySQL, one of the web’s most popular database servers. A great book for any Java programmer.

Publisher Description
As the publisher, I'd like you to know the reasons why I think you'll learn Java web programming faster from this book than from any other on the subject:

Unlike most books about Java web programming, chapter 3 of this book provides a crash course in HTML. Since this is essential background for the use of JSPs, this means you won’t have to use a second book to figure out how HTML works.

Unlike most books about Java web programming, three of the early chapters (4 through 6) show you how JSPs work, how servlets work, and how to use the Model 2 architecture to get the most from JSPs and servlets. From that point on, you’ll learn to use servlets when they’re appropriate for the task at hand and JSPs when they’re appropriate. As a result, you won’t waste your time learning how to use servlets for tasks that should be handled by JSPs.

To make it easy for you to learn on your own, the CD that comes with this book provides all of the software that you need including Java, Tomcat, and MySQL. It also provides all of the examples and applications that are presented in this book so you can run them on your own PC.

Like all of our books, this one includes hundreds of examples that range from the simple to the complex. That way, you can quickly see how a feature works from the simple examples, but you’ll also see how the feature is used in more complex, real-world examples.

If you page through this book, you’ll see that all of the information is presented in "paired pages," with the essential syntax, guidelines, and examples on the right page and the perspective and extra explanation on the left page. This helps you learn faster by reading lessand this is the ideal reference format when you need to refresh your memory about how to do something.



JavaScript: A Beginner's Guide, Second Edition JavaScript: A Beginner's Guide, Second Edition
by John Pollock
List Price: $24.99
Available from Amazon

$15.74 On 7-22-2006 5.0 out of 5 stars
See Item's Page

Book Description
Step-by-step instruction teaches beginning JavaScript programmers and Web designers to create windows, display moving text, and generate sound or other multimedia elements with ease. Uses the successful Beginner's Guide teaching system, which countless new users have praised for giving them a solid foundation in technology.

Book Info
Guide to creating dynamic and inviting Web pages through a logical sequence of tutorials. Includes screen shots and sample code to assist in real-world programming tasks. Previous edition: c2001. Softcover.


Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam (SCWCD) Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam (SCWCD)
by Bryan Basham, Kathy Sierra, and Bert Bates
List Price: $44.95
Available from Amazon

$28.32 On 7-22-2006 4.0 out of 5 stars
See Item's Page

Book Description
Imagine a world without eBayunthinkable! How would you get that Farrah Fawcett poster, retired Beanie Baby, or first-edition pet rock? Handling over a gazillion (OK, we exaggerate--it's actually only 1 billion) page views each day, server-side Java makes eBay work. Isn't it time you learned the latest (J2EE 1.4) versions of Servlets & JSPs? 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 Sun Certified Web Component Developer (SCWCD) 1.4 exam. If that's what you want to do, that is. Maybe you don't care about the exam, but need to use Servlets & 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). No problem. Head First Servlets and JSP's brain-friendly approach drives the knowledge straight into your head (without sharp instruments). You'll interact with servlets and JSPs in ways that help you learn quickly and deeply. It may not be The Da Vinci Code, but quickly see why so many Reviewers call it "a page turner". Most importantly, this book will help you use what you learn. It won't get you through the exam only to have you forget everything the next day. Learn to write servlets and JSPs, what makes the Container tick (and what ticks it off), how to use the new JSP Expression Language (EL), what you should NOT write in a JSP, how to write deployment descriptors, secure applications, and even use some server-side design patterns. Can't talk about Struts at a cocktail party? That'll change. You won't just pass the exam, you will truly understand this stuff, and you'll be able to put it to work right away. This new exam is tough--much tougher than the previous version of the SCWCD. The authors of Head First Servlets and JSP know: they created it. (Not that it EVER occurred to them that if they made the exam really hard you'd have to buy a study guide to pass it.) The least they could do is give you a stimulating, fun way to pass the thing. If you're one of the thousands who used Head First EJB to pass the SCWCD exam, you know what to expect!
Product Details

Customers interested in this title may also be interested in:
Sponsored Links: What is this?
Web Developer
Professional designs at affordable prices. Financing plans available.
Aplus.Net

Feedback

What do customers ultimately buy after viewing items like this?
53% buy
SCJP Sun Certified Programmer for Java 5 study guide (Exam 310-055) (Certification Press Study Guides) by Katherine Sierra $31.49
34% buy the item featured on this page:
Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam (SCWCD) by Bryan Basham $28.32
6% buy
Murach's Java Servlets and JSP by Andrea Steelman $31.19
5% buy
JavaServer Pages, 3rd Edition by Hans Bergsten $28.32
2% buy
Pro JSP 2, Fourth Edition (Expert's Voice in Java) by Simon Brown $31.49

Tag this product (What's this?)
Your tags: Add your first tag

Customers tagged this product with
First tag: java (M. Thomson "jinxed" on Nov 30, 2005)
Last tag: web
Search Products Tagged with
 
jsp (4), servlets (4), java (3), j2ee (2), oreilly (2), head first (1), software development (1), web (1), web applications (1)


Core Servlets and JavaServer Pages, Vol. 1: Core Technologies, Second Edition Core Servlets and JavaServer Pages, Vol. 1: Core Technologies, Second Edition
by Marty Hall and Larry Brown
List Price: $54.99
Available from Amazon

$34.64 On 7-22-2006 4.5 out of 5 stars
See Item's Page

Product Review
In the Java universe, the interface layer of the ubiquitous model-view-controller (MVC) software design paradigm is handled by either servlets of JavaServer Pages (JSP). The second edition of Core Servlets and JavaServer Pages, like its predecessor, documents these handy technologies fully and practically. Far more than a straight API reference, this book presents examples--complete with code and a listing or screen shot showing results--wherever possible. It's a fantastic strategy for communicating to programmers what they need to do in order to achieve the effects and behaviors they desire. What's new in the second edition? Lots, in terms of its eponymous software development environments: The book covers servlets 2.4 and JSP 2.0. The examples are more refined, too, and more attention is paid to supporting technologies like Web and database servers.

The didactic approach of authors Marty Hall and Larry Brown is recipe-like. They typically begin with a statement of a problem to be solved, then discuss relevant aspects of the servlet or JSP API. A series of code listings follows, and screen shots showing results bring up the rear. The net effect is that it's easy to spot relevant sections in the table of contents, it's clear how implementation works (thanks to the extensive listings) and there's no doubt about what the results are supposed to be. More elaborate examples show how servlets and JSP work in shopping cart, auction, and other applications. This is a significant and worthwhile update to an important Java book. --David Wall

Topics covered: Java servlets 2.4, JavaServer Pages (JSP) 2.0 (including the new expression language), HTML forms, JDBC database connectivity, and the details of how servlets and JSP are implemented in Apache Tomcat, Caucho Resin, and Macromedia JRun.

Book Description
Suppose your company wants to sell products online. You have a database that gives the price and inventory status of each item. But, your database doesn't speak HTTP, the protocol that Web browsers use. Nor does it output HTML, the format Web browsers need. What can you do? Once users know what they want to buy, how do you gather that information? You want to customize your site for visitors' preferences and interests--how? You want to keep track of user's purchases as they shop at your site--what techniques are required to implement this behavior? When your Web site becomes popular, you might want to compress pages to reduce bandwidth. How can you do this without causing your site to fail for the 30% of visitors whose browsers don't support compression? In all these cases, you need a program to act as the intermediary between the browser and some server-side resource. This book is about using the Java platform for this type of program. "Wait a second," you say. "Didn't you already write a book about that?" Well, yes. In May of 2000, Sun Microsystems Press and Prentice Hall released Marty's second book, Core Servlets and JavaServer Pages. It was successful beyond everyone's wildest expectations, selling approximately 100,000 copies, getting translated into Bulgarian, Chinese simplified script, Chinese traditional script, Czech, French, German, Hebrew, Japanese, Korean, Polish, Russian, and Spanish, and being chosen by Amazon.com as one of the top five computer programming books of 2001. Even better, Marty was swamped with requests for what he really likes doing: teaching training courses for developers in industry. Despite having to decline most of the requests, he was still able to teach servlet and JSP short courses in Australia, Canada, Japan, Puerto Rico, the Philippines, and at dozens of U.S. venues. What fun! Since then, use of servlets and JSP has continued to grow at a phenomenal rate. The Java 2 Platform has become the technology of choice for developing e-commerce applications, dynamic Web sites, and Web-enabled applications and service. Servlets and JSP continue to be the foundation of this platform--they provide the link between Web clients and server-side applications. Virtually all major Web servers for Windows, Unix (including Linux), MacOS, VMS, and mainframe operating systems now support servlet and JSP technology either natively or by means of a plugin. With only a small amount of configuration, you can run servlets and JSP in microsoft IIS, the Apache Web Server, IBM WebSphere, BEA WebLogic, Oracle9i AS, and dozens of other servers. Performance of both commercial and open-source servlet and JSP engines has improved significantly. However, the field continues to evolve rapidly. For example: The official servlet and JSP reference implementation is no longer developed by Sun. Instead, it is Apache Tomcat, an open-source product developed by a team from many different organizations. So, we provide great detail on Tomcat configuration and usage. Except for Tomcat, the servers popular when the book was first released are no longer widely used. So, we cover Macromedia JRun and Caucho Resin instead. Version 2.4 of the servlet specification was released in late 2003. Many APIs have been added or have changed. So, we have upgraded the book to be consistent with these APIs. Version 2.0 of the JSP specification was released (also late 2003). This version lets you use a shorthand expression language to access bean properties and collection elements. So, we cover both "classic" scripting and use of the JSP 2.0 expression language. Two new versions of JDBC have been released, providing many useful new features. So, we explain database access in the context of these new features. MySQL has emerged as a popular free database. So, we explain how to download, configure, and use MySQL (we also cover Oracle9i and microsoft Access, of course). Whew. Lots of action in the server-side Java community. Yup; and to reflect this fact, the book has been completely and totally rewritten from top to bottom. Many new capabilities are now covered. Experienced developer Larry Brown was brought in to add his expertise, especially in database applications. Many hard-learned lessons are explained in detail. Many techniques are now approached differently. The new version provides a thorough and up-to-date introduction to servlet and JSP programming. We hope you find it useful. Who Should Read This Book This book is aimed at two main groups. The primary audience is developers who are familiar with the basics of the Java programming language itself but have little or no experience with server-side applications. For you, virtually the entire book should be valuable; with the possible exception of the JSP 2.0 expression language (which is not applicable if you are using a server that is compliant only with JSP 1.2), you are likely to use capabilities from almost every chapter in almost every real-world application. The second group is composed of people who are familiar with basic servlet and JSP development and want to learn how to make use of the new capabilities we just described. If you are in this category, you can skim many of the chapters, focusing on the capabilities that are new in servlets 2.4, JSP 2.0, or JDBC 3.0. Although this book is well suited for both experienced servlet and JSP programmers and newcomers to the technology, it assumes that you are familiar with basic Java programming. You don't have to be an expert Java developer, but if you know nothing about the Java programming language, this is not the place to start. After all, servlet and JSP technology is an application of the Java programming language. If you don't know the language, you can't apply it. So, if you know nothing about basic Java development, start with a good introductory book like Thinking in Java, Core Java, or Core Web Programming. Come back here after you are comfortable with at least the basics. Volume 2 This first volume of the book focuses on core technologies: the servlet and JSP capabilities that you are likely to use in almost every real-life project. The second volume focuses on advanced capabilities: features that you use less frequently but that are extremely valuable in complex applications. These topics include servlet and JSP filters, declarative and programmatic Web application security, custom tag libraries, the JSP Standard Tag Library (JSTL), Apache Struts, JavaServer Faces (JSF), Java Architecture for XML Binding (JAXB), database connection pooling, advanced JDBC features, and use of Ant for deployment. For information on the release date of Volume 2, please see the book's Web site at http://www.coreservlets.com/ . Distinctive Features This book has five important characteristics that set it apart from many other similar-sounding books: Integrated coverage of servlets and JSP. The two technologies are closely related; you should learn and use them together. Real code. Complete, working, documented programs are essential to learning; we provide lots of them. Step-by-step instructions. Complex tasks are broken down into simple steps that are illustrated with real examples. Server configuration and usage details. We supply lots of concrete examples to get you going quickly. Design strategies. We give lots of experience-based tips on best approaches and practices. Integrated Coverage of Servlets and JSP One of the key philosophies behind Core Servlets and JavaServer Pages is that servlets and JSP should be learned (and used!) together, not separately. After all, they aren't two entirely distinct technologies: JSP is just a different way of writing servlets. If you don't know servlet programming, you can't use servlets when they are a better choice than JSP, you can't use the MVC architecture to integrate servlets and JSP, you can't understand complex JSP constructs, and you can't understand how JSP scripting elements work (since they are really just servlet code). If you don't understand JSP development, you can't use JSP when it is a better option than servlet technology, you can't use the MVC architecture, and you are stuck using print statements even for pages that consist almost entirely of static HTML. Servlets and JSP go together! Learn them together! Real Code Sure, small code snippets are useful for introducing concepts. The book has lots of them. But, for you to really understand how to use various techniques, you also need to see the techniques in the context of complete working programs. Not huge programs: just ones that have no missing pieces and thus really run. We provide plenty of such programs, all of them documented and available for unrestricted use at http://www.coreservlets.com . Step-by-Step Instructions When Marty was a Computer Science graduate student (long before Java existed), he had an Algorithms professor who stated in class that he was a believer in step-by-step instructions. Marty was puzzled: wasn't everyone? Not at all. Sure, most instructors explained simple tasks that way, but this professor took even highly theoretical concepts and said "first you do this, then you do that," and so on. The other instructors didn't explain things this way; neither did his textbooks. But, it helped Marty enormously. If such an approach works even for theoretical subjects, how much more should it work with applied tasks like those described in this book? Server Configuration and Usage Details When Marty first tried to learn server-side programming, he grabbed a couple of books, the official specifications, and some online papers. Almost without fail, they said something like "since this technology is portable, you need to read your server's documentation to know how to execute servlets or JSP pages." Aargh! He couldn't even get started. After hunting around, he downloaded a server. He wrote some code. How did he compile it? Where did he put it after it was compiled? How did he invoke it? How about some help here? Servlet and JSP code is portable. The APIs are standardized. But, server structure and organization are not standardized.



A Programmer's Guide to Java Certification: A Comprehesive Primer, Second Edition A Programmer's Guide to Java Certification: A Comprehesive Primer, Second Edition
by Khalid Mughal and Rolf Rasmussen
List Price: $49.99
Available from Amazon

$42.70 On 7-22-2006 4.5 out of 5 stars
See Item's Page

Book Description
Writing the Second Edition The exam for the Sun Certified Programmer for Java 2 (SCPJ2) Platform has changed considerably since the first edition of this book was published. The most noticeable change in the current version of the exam (SCPJ2 1.4) is the removal of GUI and I/O, and the shifting of emphasis toward the core features of the language. In our opinion, the new exam demands an even greater understanding and actual experience of the language, rather than mere recitation of facts. Proficiency in the language is the key to success. The I/O and GUI topics of the first edition have been eliminated, as they have no relevance for the SCPJ2 exam. These topics are more relevant for the Sun Certified Developer for Java 2 (SCDJ2) Platform exam and, therefore, relegated to a possible future volume on the Developer exam topics. Since the emphasis of the SCPJ2 exam is on the core features of Java, the second edition provides an even greater in-depth coverage of the relevant topics. The book covers not just the exam objectives, but also supplementary topics that aid in mastering the exam topics. The second edition is still a one-source guide for the SCPJ2 exam: it provides a mixture of theory and practice for the exam. Use the book to learn Java, pass the SCPJ2 exam, and afterwards, use it as a handy language guide. The book also has an appendix devoted to the SCPJ2 Upgrade exam. To facilitate preparation for the exams, the second edition comes with a CD containing additional resources, including several mock exams developed by Whizlabs Software. We have taken into consideration the feedback we have received from readers. The many hours spent in handling the deluge of e-mail have not been in vain. Every single e-mail is appreciated and is hereby acknowledged. Preparing the second edition dispelled all our illusions about second editions being, to put it colloquially, a piece of cake. Every sentence from the first edition has been weighed carefully, and not many paragraphs have escaped rewriting. UML (Unified Modeling Language) is also extensively employed in this edition. Numerous new Review questions have been added. In covering the new topics and expanding the existing ones, new examples, figures, and tables were also specifically created for the second edition. About This Book This book provides an extensive coverage of the Java programming language and its core Application programming Interfaces (APIs), with particular emphasis on its syntax and usage. The book is primarily intended for professionals who want to prepare for the Sun Certified Programmer for Java 2 Platform 1.4 exam (referred to as the SCPJ2 exam), but it is readily accessible to any programmer who wants to master the language. For both purposes, it provides an in-depth coverage of essential features of the language and its core APIs. There is a great and increasing demand for certified Java programmers. Sun Microsystems has defined the SCPJ2 exam as one that professionals can take to validate their skills. The certification provides the IT industry with the standard to use for hiring such professionals, and allows the professionals to turn their Java skills into credentials that are important for career advancement. The book helps the reader master all core features of the Java language, and this mastering of the language can culminate in accomplishing the exam. It provides an extensive coverage of all the objectives defined for the exam by Sun. Since the exam objectives are selective, they do not cover many of the essential features of Java. This book provides extensive coverage of additional topics that every Java programmer should master in order to be proficient in this field. In this regard, the book is a comprehensive primer for learning the Java programming language. This book is not a complete reference for Java, as it does not attempt to list every member of every class from the Java System Development Kit (SDK) API documentation. Its purpose is not to document the Java SDK APIs. It is also not a book on teaching programming technique s. Its emphasis is on the Java programming language features, their syntax and correct usage. The book assumes a background in programming. We believe the exam is accessible to any programmer who works through the book. A Java programmer can easily skip over material that is well understood and concentrate on parts that need reinforcing, whereas a programmer new to Java will find the concepts explained from basic principles. Each topic is explained and discussed thoroughly with examples, and backed by Review questions and exercises to reinforce the concepts. The book is not biased toward any particular platform, but provides platform-specific details where necessary. Using the Book The reader can choose a linear or a non-linear route through the book, depending on her programming background. Non-Java programmers wishing to migrate to Java can read Chapter 1, which provides a short introduction to object-oriented programming concepts, and the procedure for compiling and running Java applications. For those preparing for the SCPJ2 exam, the book has a separate appendix providing all the pertinent information on taking the exam. The table of contents, listings of tables, examples, and figures, and a comprehensive index facilitate locating topics discussed in the book. In particular, we draw attention to the following features of the book: Exam and Supplementary Objectives Exam objectives are stated clearly at the start of every chapter, together with any supplementary objectives. The objectives are defined by Sun and are organized into major sections, detailing the curriculum for the exam. The book is organized into chapters that logically follow the order of these major sections. The objectives are reproduced in a separate appendix where, for each section of the syllabus, study notes are included to point the reader to topics essential for the exam. We believe that the supplementary objectives are important to the ultimate goal of mastering the language. Review questions are provided after every major topic, in order to test and reinforce the material. These Review questions reflect the kind of questions that can be asked on the actual exam. Annotated answers to the Review questions are provided in a separate appendix. Example Source Code We encourage experimenting with the code examples in order to reinforce the material from the book. These can be downloaded from the book Web site (see p. xxxv). Java code is written in a mono-spaced font . Lines of code in the examples or in code snippets are referenced in the text by a number, which is specified by using a single-line comment in the code. For example, in the following code snippet, the call to the method doSomethingInteresting() hopefully does something interesting at (1). // doSomethingInteresting(); // (1) // Names of classes and interfaces start with an uppercase letter. Names of packages, variables, and methods start with a lowercase letter. Constants are all in uppercase letters. Chapter Summary Each chapter concludes with a summary of the topics, pointing out the major concepts discussed in the chapter. programming Exercises programming exercises at the end of each chapter provide the opportunity to put concepts into practice. Solutions to the programming exercises are provided in a separate appendix. Mock Exam A complete mock exam is provided in a separate appendix, which the reader can try when she is ready. In addition, the accompanying CD contains several mock exams for the SCPJ2 1.4 exam. Java 2 SDK and API Documentation A vertical gray bar is used to highlight methods and fields found in the classes of the core Java APIs. Any explanation following the API information is also similarly highlighted. In order to obtain optimal benefit from using this book in preparing for the SCPJ2 exam, we strongly recommend installing the latest version (at least 1.4) of the SDK and its accompanying API documentation. The book focuses solely on Java 2, and does not acknowledge previous versions. Java 2 Platform Upgrade Exam For those who have taken the Sun Certified Programmer for Java 2 Platform 1.2 Exam, and would like to prepare for the Sun Certified Programmer for Java 2 Platform Upgrade Exam, we have provided an appendix with details of the upgrade exam. The appendix contains the upgrade exam objectives, and for each section of the syllabus, study notes are included to point the reader to topics essential for the upgrade exam. The accompanying CD contains mock exams for the upgrade exam. Accompanying CD The accompanying CD contains a wealth of information to help prepare for the exam, and provides numerous mock exams for the candidate to test her skills. The software included simulates near exam-like conditions in order to acquaint the candidate with the exam environment. Appendix H provides details about the contents of the CD. Book Web Sites This book is backed by Web sites providing auxiliary material: http://www.ii.uib.no/programming exercises in the book mock exam engine errata links to miscellaneous Java resources (certification, discussion groups, tools, etc.) Information about the Java 2 SDK Standard Edition and its documentation can be found at the following Web site: http://java.sun.com/j2se/ The current authoritative technical reference for the Java programming language, The Java Language Specification, Second Edition (also published by Addison-Wesley), can be found at this Web site: http://java.sun.com/docs/books/jls/ Request for Feedback Considerable effort has been made to ensure the accuracy of the contents of this book. Several Java professionals have proofread the manuscript. All code examples (including code fragments) have been compiled and tested on various platforms. In the final analysis, any errors remaining are the sole responsibility of the authors. Any questions, comments, s

Back Cover Copy

To pass the Sun Certified Programmer for Java 2 Platform 1.4 exam (SCPJ2 1.4) you need this book. It is written for any experienced programmer (with or without previous knowledge of Java) interested in mastering the Java programming language and passing the SCPJ2 1.4 exam.

A Programmer's Guide to Java™ Certification, Second Edition, contains detailed coverage of all exam topics and objectives, helpful code examples, exercises, Review questions, and several full practice exams. In addition, as a comprehensive primer to the Java programming language, this book is an invaluable reference tool for the reader.

This new edition has been thoroughly updated to focus on the latest version of the exam (CX-310-035). In particular, it contains more in-depth explanations of the syntax and usage of core language features that are now emphasized on the exam. The accompanying CD contains a version of the SCPJ2 1.4 Exam Simulator developed by Whizlabs Software, which includes several mock exams and simulates the exam-taking experience. The CD also contains the complete source code for all the examples, and solutions to the programming exercises.

What you will find in this book:

  • Extensive coverage of all the objectives defined for the Sun Certified Programmer for Java 2 Platform 1.4 exam
  • Easy-to-follow structure with chapters organized according to the exam objectives as laid out by Sun Microsystems
  • Summaries that clearly state and differentiate the exam objectives and the supplementary objectives to be covered in each chapter
  • A list of Sun's objectives for the SCPJ2 1.4 exam, and a guide to taking the exam
  • A complete mock exam with new questions (not repeats of Review questions)
  • A CD that includes several mock exams and a version of the SCJP 1.4 Exam Simulator by Whizlabs Software, which simulates the exam-taking experience
  • Numerous exam-relevant Review questions to test your understanding of each major topic, with annotated answers
  • Programming exercises and solutions at the end of each chapter
  • Copious code examples illustrating concepts where the code has been compiled and thoroughly tested on multiple platforms
  • Program output demonstrating expected results from running the examples
  • Extensive use of UML (Unified Modeling Language) for illustration purposes
  • An introduction to basic terminology and concepts in object-oriented programming
  • Advice on how to avoid common pitfalls in mastering the language and taking the exam
  • Platform-independent coverage--platform-specific details are provided where relevant
  • Information about the SCPJ2 Upgrade exam


  • 0201728281B07152003

    Additional Pages:  1   2    


    © Adapt, Inc. 1998-2006








    Other Shops:
    American States, Atlases, Art, Art Techniques, Audio Books, Authors, Biographies, Business, Celebrities, Children's, Cities, Computers, Cookbooks, Countries, Dictionaries, En Español, Encyclopedias, History, Horror, Large Print, Law, Medical, Mystery, Photographers, Photography Techniques, Powell's Selections, Presidents, Research, Romance, Sci-Fi, Study Guides, Subjects, Techical, Teenagers, Textbooks, Travel

    Books
    Resources
    Most Watched Book Auctions
    Java Servlets at Sduf
    Book Review Directory
    Reviewed Authors
    Reviewed Titles
    Review List
    Site Map