- Never has it been so easy to learn Java 2: Graphics.
- No expensive classroom training courses.
- No boring hard to follow books to read.
- Learn from your own desk at a pace that suits you.
- High quality affordable training that is easy to use and follow.
- Use our unique training method, it makes learning easy no matter what your learning style.
|
|
Archive for the 'Java' Category
I do my best work in the garage > > Java Garage > Eben Hewitt >Author of Java for ColdFusion Developers > > > Enter your Java Garage >Where you do your work, not somebody else’s >Where you get away, experiment, tinker >Where work is about passion, not rules >Serendipity, not linearity >Inspiration, not same-old, same-old > > Where discoveries are made > Where what you learn matters > Where you achieve greatness , not just competence > >Your mentor, teacher, sherpa: Eben Hewitt >Java guru, architect, Sun-certified up the wazoo > >Able to leap tall object models in a single bound and teach you how to do it, with classes and inheritance interfaces and type conversions event handling and exceptions file I/O and multithreading inner classes, Swing, JARs, and the whole bloomin’ Java 2 Standard Edition Platform 1.5 > >Browse it, take it home, > > Enter the Garage > Come out, a master style=’tab-stops:.5in’> >Enter your Java Garage … where you do your work, not somebody else’s… where you experiment and tinker… where work is about passion, serendipity, inspiration… where you achieve greatness with Java, not just competence. Your mentor, teacher, sherpa: Eben Hewitt, Java architect, able to leap tall object models in a single bound, and teach you how to do it, too. What you’ll learn: only the best ways to get it done with J2SE 1.5 classes, inheritance, interfaces, type conversions, event handling, exceptions, file I/O, multithreading, inner classes, Swing, JARs, everything that matters. Think ‘zine. Think blog. But, please, do not think of any other Java book you have ever seen.
Programming Java for Symbian OS is based on the experience of expert
Symbian engineers and focuses on developing applications for real
devices running Symbian OS. This book provides the most comprehensive
developer guide yet for the most advanced mobile Java environment
available: Java MIDP 2.0 on Symbian OS.
This book provides an overview of Java MIDP 1.0 and - using the world’s
first MIDP 2.0 phone - the platform enhancements developers can exploit
in the coming wave of Java MIDP 2.0-based smartphones. With in-depth
case studies and sample code throughout, it equips developers with the
knowledge they need to fully exploit the powerful applications platform
Symbian OS provides.
The elegant, powerful architecture of
Symbian OS is optimized for the mobile environment. Whether you are
developing applications and services for currently available mobile
phones, or involved in pre-market mobile phone development, this book
will give you an understanding of the fundamental theory behind
developing Java applications for Symbian OS phones.
Symbian OS
is the advanced, customizable operating system licensed by the world’s
leading mobile phone manufacturers. It is designed for the specific
requirements of advanced 2.5G and 3G mobile phones and includes a
robust multitasking kernel, integrated telephony support,
communications protocols, data management, advanced graphics support, a
low-level graphical user interface framework and a variety of
application engines.
Source code is available from www.symbian.com/books
Programming Java for Symbian OS is part of the Symbian Press series;
written by Symbian OS software engineers, titles in the series are
replete with expert knowledge that will allow the reader to develop
better software, faster.
As mobile working becomes a reality, understanding Symbian OS is a key skill
for enterprise and IT developers. This book is a must-have resource for developers
that wish to create applications that utilize both the mobility of Symbian OS
and the raw power of the desktop. It introduces the APIs, patterns and issues
involved in developing applications that run on a Windows PC and integrate with
Symbian OS phones - including developing specialized servers on the Symbian OS
phone.
In conjunction with the relevant SDKs, Programming PC Connectivity Applications
for Symbian OS will enable an experienced developer to speedily create a basic
Connectivity application and be in position to take advantage of other books
from Symbian Press to create more sophisticated applications. Existing Windows
PC programmers will be able to integrate their skills and their applications
with Symbian OS phones; existing Symbian OS developers will be able to integrate
their applications with Windows PCs.
Whether you are developing applications and services for currently available
mobile phones, or involved in pre-market mobile phone development, this book
will give you an understanding the fundamental theory behind developing connectivity
between Symbian OS phones and the desktop.
Source code is available from www.symbian.com/books
PC Connectivity for Symbian OS is part of the Symbian Press series. Written
by Symbian OS software engineers, titles in the series are replete with expert
knowledge that will allow the reader to develop better software, faster.
(more…)
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.
“Kuchana � does a good job contrasting patterns that may seem similar
to the novice. � This is a useful addition to a collection on software
design patterns. ” - CHOICE, Feb. 2005, Vol. 42, No. 06 “Why am I so
pleased with this book? What makes it any different than other design
pattern books? Well, first of all the volume is huge. Kuchana’s book
covers all the original Gang of Four patterns plus another 20 or so
patterns, including a couple of multithreading related patterns.
Second, the text itself is very readable and doesn’t cling too much on
fancy words. The explanations are concise and to the point�All in all a
very good choice for filling the gaping design patterns encyclopedia
slot in your bookshelf. Highly recommended.” “Partha Kuchana is an
experienced Enterprise Systems Architect. He understands that patterns
are not about things that are just good ideas, but that patterns are
about capturing knowledge bred from experience. This hard-won knowledge
is what Partha is sharing with readers of his book�Keep it handy for
all those ‘How do I do this in Java?’ questions where you wish you had
an expert in the office next door to provide answers. This book is the
next best thing.” Linda Rising, from The Foreword
At the end of the day, Web services aren’t hard to conceptualize.
They’re just a bunch of software modules with specific rules about how
they go about discovering one another and sending messages back and
forth. Implementation is another story, however. In the Java language,
writing Web services requires an understanding of half a dozen
specialized APIs at minimum, and more than that if you want to do
fancier stuff. Java Web Services does a very good job of dispersing the confusing terminology (and obfuscating hype) and of showing you exactly how to do
Web services work in Java. This doesn’t sound like a revolutionary
concept, but unfortunately it is. David Chappell and Tyler Jewell have
comfortably fit into less than 250 pages what others have not done as
well in twice as much space.
Take Universal Description, Discovery,
and Integration (UDDI) work as an example. UDDI exists to help software
locate other software that does what it wants. How do you do that?
Chappell and Jewell present two concise program listings–a client and
a server–that show how to do a UDDI lookup. They then refine their
code by using a third-party API that makes the work easier. Similarly
pragmatic attention goes to Simple Object Access Protocol (SOAP), in
which they show how to create a message, populate it with XML, make an
attachment if necessary, and send it on its way. You won’t find a lot
of frills or conceptual explanations (though there are enough “why”
sections to ensure that you’re not just typing recipes blindly); the
emphasis is on writing Java code that interacts with Web services
protocols and standards. –David Wall
Topics covered:
How to write Web services software in Java, with respect to Universal
Description, Discovery, and Integration (UDDI), Simple Object Access
Protocol (SOAP), and Web Services Description Language (WSDL). There’s
also coverage of interprocess communication under JAX-RPC and ways to
implement security. All of the low-level stuff is here. Look elsewhere
for architecture and design information.
Eclipse is more than a state-of-the-art IDE: its Rich Client Platform (RCP) plug-ins form an outstanding foundation for any desktop application, from chat applications to enterprise software front-ends. In Eclipse Rich Client Platform, two leaders of the Eclipse RCP project show exactly how to leverage Eclipse for rapid, efficient, cross-platform desktop development.
In addition to explaining the power of Eclipse as a desktop application development platform, the authors walk step-by-step through developing a fully featured, branded RCP application. They introduce a wide range of techniques, including developing pluggable and dynamically extensible systems, using third-party code libraries, and packaging applications for diverse environments. You'll build, refine, and refactor a complete prototype;
customize the user interface; add Help and Update features; and build, brand, and ship the finished software.
For every Java developer, regardless of previous Eclipse experience
Thoroughly covers Eclipse 3.1's new RCP features and its extensive new
tools for designing, coding, and packaging RCP applications
Presents techniques for branding and customizing the look and feel of RCP applications
Shows how to overcome the challenges and "rough edges" of RCP development
Discusses the similarities and differences between RCP and conventional plug-in development
Includes an overview of OSGi, the base execution framework for Eclipse
If you want to develop and deploy world-class Java applications with rich, native GUIs, and use Eclipse RCP�get this book.
Direct from the creators of the Java� programming language, the completely revised fourth edition of The Java� Programming Language is an indispensable resource for novice and advanced programmers alike.
Developers
around the world have used previous editions to quickly gain a deep
understanding of the Java programming language, its design goals, and
how to use it most effectively in real-world development. Now, Ken
Arnold, James Gosling, and David Holmes have updated this classic to
reflect the major enhancements in Java� 2 Standard Edition 5.0 (J2SE�
5.0).
The authors systematically cover most classes in Java�s main packages, java.lang.*, java.util, and java.io,
presenting in-depth explanations of why these classes work as they do,
with informative examples. Several new chapters and major sections have
been added, and every chapter has been updated to reflect today�s best
practices for building robust, efficient, and maintainable Java
software.
Key changes in this edition include
- New chapters on generics, enums, and annotations, the most powerful new language features introduced in J2SE 5.0
- Changes to classes and methods throughout to reflect the addition of generics
- Major new sections on assertions and regular expressions
- Coverage
of all the new language features, from autoboxing and variable argument
methods to the enhanced for-loop and covariant return types - Coverage of key new classes, such as Formatter and Scanner
AUTHOR : James Gosling
PUBLISHER : Addison-Wesley Professional
iSBN : 0321246780
Written by the inventors of the technology, The Java� Language Specification, Third Edition, is the definitive technical reference for the Java� programming language. If you want to know the precise meaning of the language’s constructs, this is the source for you. The book provides complete, accurate, and detailed coverage of the Java programming language. It provides full coverage of all new features added since the previous edition, including generics, annotations, asserts, autoboxing, enums, for-each loops, variable arity methods, and static import clauses.













