The Brief version consists of the first 20 chapters from the Comprehensive version of Introduction to Java Programming. It introduces fundamentals of programming, problem-solving, object-oriented programming, and GUI programming. The Brief version is suitable for a CS1 course.
Regardless of major, students will be able to grasp concepts of problem-solving and programming - thanks to Liang's ...

This book is for beginning programmers studying the java language. The book teaches object oriented principles, using the BlueJ development environment that runs on top of the Sun Microsystems Java development Kit. The BlueJ environment allows to create objects of any class and interact with their methods. The BlueJ environment is customized to teach objects first and allows students to visualize ...

TBA. This item is currently out of stock, with no due date for more to arrive. Please contact Bookware customer service for more information.

Cloud computing is being talked about as the next major trend that is going to change the way businesses use technology to gain competitive advantage in the marketplace, much like the Internet did in the 1990s. Java Enterprise Edition (EE) appears to be the programming platform of choice for most organizations that require scalability and enterprise application features. Java has had tremendous ...

Over the past few years, the now open source Adobe Flex Framework has been adopted by the Java community as the preferred framework for Java RIAs using Flash for the presentation layer. Flex helps Java developers to build and maintain expressive web/desktop applications that deploy consistently on all major browsers, desktops, and operating systems. Beginning Java and Flex describes new, simpler, ...

Description
Attack complexity in your Java applications using Modular Java. This pragmatic guide introduces you to OSGi and Spring Dynamic Modules, two of the most compelling frameworks for Java modularization. Driven by real-world examples, this book will equip you with the know-how you need to develop Java applications that are composed of smaller, loosely coupled, highly cohesive modules.
...

In Secrets of the JavaScript Ninja, JavaScript expert John Resig reveals the inside know-how of the elite JavaScript programmers. Written to be accessible to JavaScript developers with intermediate-level skills. This book takes readers on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. It first establishes a base of strong, ...

Pro JPA 2 introduces, explains, and demonstrates how to use the new Java Persistence API (JPA). JPA provides Java developers with both the knowledge and insight needed to write Java applications that access relational databases through JPA.
Authors Mike Keith and Merrick Schincariol take a hands-on approach to teaching by giving examples to illustrate each new concept of the API and showing how ...

Sun's enterprise Java platform, Java EE (Enterprise Edition), is getting a facelift! Beginning Java EE 6 Platform with GlassFish 3 is one of the first tutorial books on the forthcoming Java EE 6 Platform. Step-by-step and easy to follow, this book describes many of the Java EE 6 specifications and reference implementations and shows them in action using practical examples. This book uses the new ...

Usually ships within 4 - 5 business days.
_____________________
N.Sydney : On Order (reserve your copy)

Features and Benefits top
The #1 guide to rapid user interface development with JSF - now fully updated for the powerful new JSF 2.0!
# By two of the world's most respected Java experts: David Geary and Cay Horstmann.
# Shows web developers how to automate low-level details, eliminate unnecessary complexity in server-side development, and write superior JSF 2.0 production code
# ...

Description top
The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. This survey of Java programming contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine. The Eighth Edition of this ...

The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. This survey of Java programming contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine. The Eighth Edition of this acclaimed text is now current with ...

OUT OF PRINT. But we may be able to find a copy for you! Please contact Bookware customer service for availability.

The best-selling Java tutorial, now updated and expanded for Java 6, the new version of today's #1 programming language
* Teaches Java as a first programming language, through short, simple chapters that can be completed in no more than an hour each
* New online Learning Lab offers video walkthroughs of all examples, detailed quiz answers, starter software, and sample files
* ...

A complete introduction for beginners to Sun's powerful JavaFX scripting language
JavaFX is a scripting language which provides built-in properties for manipulating objects within a 2D coordinate system. A competing technology to Microsoft's Silverlight, JavaFX provides the tools to fill and pen stroke colors, and create special effects, shapes and lines. It also manipulates images and play ...

This is an old edition. There is a new edition of this book available. In many cases publishers substitute to newer editions automatically... Only order if you require this exact edition.

THIS IS AN OLD EDITION. FOR THE CURRENT EDITION, PLEASE PERFORM A NEW SEARCH USING THE FOLLOWING ISBN13: 9780132855839
Tony Gaddis's accessible, step-by-step style helps beginning students understand the important details necessary to become skilled programmers at an introductory level. Gaddis motivates the study of both programming skills and a programming language by presenting all the ...

Description top
For undergraduate students in Computer Science and Computer Programming courses.
Praised for providing an engaging balance of thoughtful examples and explanatory discussion, Absolute Java, Fourth Edition has been updated with numerous additional programming projects and coverage of web and database programming. Best-selling author Walt Savitch and contributor ...

Build Rich Applications that Run on the Desktop, the Web, Mobile Devices...Anywhere!
Using JavaFX, developers and graphic designers can work together to build robust, immersive applications and deploy them anywhere: on the desktop, on the Web, and on millions of Java-enabled mobile devices. JavaFX lets you maintain your existing graphics and seamlessly integrate them into Java applications. ...

Usually ships within 4 - 5 business days.
_____________________
N.Sydney : On Order (reserve your copy)

Features and Benefits top
The definitive guide to Eclipse rich client development - fully revised to reflect Eclipse 3.4's major enhancements
# Hands-on, practical, and thorough: builds on the highly-successful First Edition that is already the industry's #1 source of information on rich client Eclipse development
# Covers Eclipse 3.4's improvements for designing, coding, and packaging ...

Features and Benefits top
The definitive Java programmer's guide to building rich Internet applications with JavaFX
Helps experienced programmers use JavaFX's most powerful features to write software with advanced capabilities and exceptional performance
Covers concepts and tools ranging from scenegraphs to GUI libraries, and shows how to create JavaFX programs with standard ...

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 for Everyone provides them with a more user-friendly, graphics-intensive design that conveys complex concepts simply and effectively. It differs from other books in the market by focusing on topics such as loops and graphical ...

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 for Everyone provides them with a more user-friendly, graphics-intensive design that conveys complex concepts simply and effectively. It differs from other books in the market by focusing on topics such as loops and graphical ...

This is an excellent resource for programmers who need to learn Java but aren't interested in just reading about concepts. Introduction to Java Programming with Games follows a spiral approach to introduce concepts and enable them to write game programs as soon as they start. It includes code examples and problems that are easy to understand and motivates them to work through to find the ...

This book lays the foundation for programmers to build their skills. The focus is placed on how to implement effective programs using the JCL instead of producing mathematical proofs. The coverage is updated and streamlined to provide a more accessible approach to programming. They'll be able to develop a thorough understanding of basic data structures and algorithms through an objects-first ...

Java EE 5 Development with NetBeans 6
David Heffelfinger
Java EE 5 Development with NetBeans 6 Develop professional enterprise Java EE applications quickly and easily with this popular IDE
* Use features of the popular NetBeans IDE to improve Java EE development
* Careful instructions and screenshots lead you through the options available
* Covers the major Java EE APIs such as ...

COBOL, one of the oldest programming languages in current use, still provides the framework for many vital business, finance, and administrative programs and systems that companies and governments use in day-to-day activities. Scores of organizations are deciding to replace these legacy systems, including their core business systems, with more modern ones written in Java. The people who support ...

Spring Web Flow is an exciting open source framework for developing Java web applications. The framework improves productivity by addressing three major pain-points facing web application developers: user interface navigation control, state management, and modularity. The Definitive Guide to Spring Web Flow covers Spring Web Flow in detail by explaining its motivation and feature set, as well as ...

This item is available to backorder. Usually ships within 7 - 10 working days

As a Java developer, you want to leverage your knowledge and the wealth of Java libraries and tools. But when it comes to web development, many frameworks seem over- engineered and too complex. They have a steep learning curve, and it's just too difficult to get them to do exactly what you need because of their 'closed-box' design. 'Stripes' brings simplicity back to Java web development. You'll ...

Have you thought about building games for your cell phone or other wireless devices? Whether you are a first-time wireless Java developer or an experienced professional, Beginning JavaT ME Platform brings exciting wireless and mobile Java application development right to your door and device! Beginning JavaT ME Platform empowers you with the flexibility and power to start building Java ...

* Complete update to an international bestseller by the world?s leading programming author
* Java is the #1 programming language with 6 million developers worldwide
* Step-by-step coverage of all the new features with easy-to-follow examples

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 be like listening to a mob. In the Web 2.0 era, leveraging the collective power of user contributions, interactions, and feedback is the key to market dominance. A new category of powerful programming techniques lets you discover ...

This item is available to backorder. Usually ships within 3 - 4 weeks.

Test Driven is the first one-stop shop for Java developers wanting a comprehensive understanding of how to apply test driven development (TDD) methodology to Java. This book takes readers from basic theory to practical techniques to tool support and how-to's for applying TDD with what are often thought of as being 'difficult' technology. It's also among the first to cover acceptance test driven ...

The Java landscape is littered with libraries, tools, and specifications. What's been lacking is the expertise to fuse them into solutions to real-world problems. These patterns are the intellectual mortar for J2EE software construction. - John Vlissides, co-author of Design Patterns: Elements of Reusable Object-Oriented Software Pro Java EE Spring Patterns focuses on enterprise patterns, best ...

JasperForge.org is the open source development portal for the JasperSoft Business Intelligence Suite, the JasperSoft Business Intelligence solution that delivers comprehensive tools for data access, data integration, analysis, and reporting, including JasperReports. This definitive, authoritative book from JasperForge covers the following: Shows the power this open source Java reporting tool has ...

Java Programming: Program Design Including Data Structures is intended for a two-semester CS1/CS2 sequence in Java, beginning with core computer science concepts and moving into data structures later in the text.
Offers thorough coverage of CS1 and CS2 topics in one clearly written and student-friendly text.
Contains complete programming examples, four-color code, and extensive use of visual ...

Ideal for lab testing, the Lab Manual to accompany Java Programming: From Problem Analysis to Program Design, 3rd edition includes a wide variety of hands-on exercises for additional student practice. Intended for use with the main text, this lab manual provides students with hands-on practice for difficult introductory topics. All labs have been updated to correlate with the 3rd edition of the ...

Designed for beginning programming students, this book will motivate and excite while teaching fundamental programming concepts. Based on years of classroom testing, Java Programming: From Problem Analysis to Program Design, Third Edition approaches programming with a focus on clear explanations and practice, two critical factors in mastering the Java language. Straightforward language is used to ...

This innovative new text, intended for the beginning programmer, introduces objects early but gently and includes a variety of examples and exercises intended to support each new concept. With a clear emphasis on self-study and the student learning experience, Malik and Burton employ a straightforward writing style that parallels the learning method of the contemporary CS1 student. Before a key ...

PRESCRIBED TEXT FOR COMP1110 AT ANU, SEMESTER 2 2010
* A new edition of the bestselling reference, this book provides an exploration into computer science, programming principles, and advanced features of Java
* Offers both introductory programming concepts and the elements of Java Version 5.0 that are necessary to write real-life programs
* Discusses why different data structures ...

Features and Benefits top
A comprehensive tutorial and exam guide for the Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0/6.0 (CX-310-055) exam
* Extensive coverage of all the objectives defined for the latest version of the exam
* Contains detailed coverage of all exam topics and objectives
* Includes helpful code examples, exercises, review ...

Description top
Starting Out with Java: From Control Structures through Data Structures is designed to be used in a 2 or 3 semester/quarter sequence for beginning programmers. Tony Gaddis emphasizes problem-solving and program design by teaching the Java programming language through a step-by-step detailed presentation. He introduces procedural programming early and covers control ...

PRESCRIBED TEXT FOR:
COMP1400 AT UNSW, SEMESTER 2, 2011
INFS1609 AT UNSW, SEMESTER 2, 2011
INFS2609 AT UNSW, SEMESTER 2, 2011
Description top
For introductory courses in Java/Introduction to Programming and Object-Oriented Programming.
Its close integration with the BlueJ development environment allows this book to focus on key aspects of object-oriented software development from ...

This is an old edition. There is a new edition of this book available. In many cases publishers substitute to newer editions automatically... Only order if you require this exact edition.

PRESCRIBED TEXT FOR 31244 (APPLICATIONS PROGRAMMING) AT UTS, SEMESTER 2 2008
Description top
Tony Gaddis's accessible, step-by-step presentation helps beginning students understand the important details necessary to become skilled programmers at an introductory level. Gaddis motivates the study of both programming skills and the Java programming language by presenting all the details ...

This is an old edition. There is a new edition of this book available. In many cases publishers substitute to newer editions automatically... Only order if you require this exact edition.

The release of Spring framework 2.0 has added many improvements and new features to the 1.x version. Spring 2.5 Recipes: A Problem-Solution Approach focuses on the latest available Spring 2.x fundamentals that you require for building a three-tier Java EE application with web interface and database persistence. The topics of this book are introduced by complete and real-world code examples that ...

JBoss Seam is an exciting new application framework based on the Java EE platform that is used to build rich, web- based business applications. Seam is rapidly capturing the interest of Java enterprise developers because of its focus on simplicity, ease of use, transparent integration, and scalability. Seam in Action offers a practical and in-depth look at JBoss Seam. The book puts Seam ...

Beginning Database-Driven Application Development in Java? EE: Using GlassFish? focuses on the open source GlassFish persistence engine. This book shows Java programmers how to develop applications utilizing relational database technologies with examples using Oracle and MySQL and the GlassFish application development framework and deployment platform all based on Java EE.The book explains in ...

A pragmatic guide to implementing SOA with Java EE with a focus on tools such as Java Studio Enterprise and NetBeans
* A Java Series 'from the Source' title
* Provides a practical perspective on how Java EE can simplify the implementation of SOA
* A thorough introduction to SOA, this book covers the historical significance of SOA to implementation of a working prototype
* ...