Archive for the ‘Java’ Category

Java Examples in a Nutshell, 3rd Edition

51VJ4t7W6yL. SL500 BO2,204,203,200 AA219 PIsitb sticker dp arrow,TopRight, 24, 23 SH20 OU01  Java Examples in a Nutshell, 3rd Edition
Book Description
The author of the best-selling “Java in a Nutshell” has created an entire book of real-world Java programming examples that you can learn from. If you learn best “by example,” this is the book for you.

This third edition covers Java 1.4 and contains 193 complete, practical examples: over 21,900 lines of densely commented, professionally written Java code, covering 20 distinct client-side and server-side APIs. It includes new chapters on the Java Sound API and the New I/O API. The chapters on XML and servlets have been rewritten to cover the latest versions of the specifications and to demonstrate best practices for Java 1.4. New and updated examples throughout the book demonstrate many other new Java features and APIs.

“Java Examples in a Nutshell” is a companion volume to “Java in a Nutshell,” “Java Foundation Classes in a Nutshell,” and “Java Enterprise in a Nutshell,” It picks up where those quick references leave off, providing a wealth of examples for both novices and experts. This book doesn’t hold your hand; it simply delivers well-commented working examples with succinct explanations to help you learn and explore Java and its APIs.

“Java Examples in a Nutshell” contains examples that demonstrate:

Core APIs, including I/O, New I/O, threads, networking, security, serialization, and reflection

Desktop APIs, highlighting Swing GUIs, Java 2D graphics, preferences, printing, drag-and-drop, JavaBeans, applets, and sound

Enterprise APIs, including JDBC (database access), JAXP (XML parsing and transformation), Servlets 2.4, JSP 2.0 (JavaServer Pages), and RMI

The book begins with introductory examples demonstrating structured and object-oriented programmingtechniques for new Java programmers. A special index at the end of the book makes it easy to look up examples that use a particular Java class or accomplish a desired task. In between, each chapter includes exercises that challenge readers and suggest further avenues for exploration.

http://uploading.com/files/71XAGU7B/Java%20Examples%20in%20a%20Nutshell%203rd%20Edition_booktraining.net.chm.html

or
http://rapidshare.com/files/225583556/Java_20Examples_20in_20a_20Nutshell_203rd_20Edition_booktraining.net.chm



Eclipse for Dummies

51QV8MKC9ML BO2204203200 PIsitb sti Eclipse for Dummies

Eclipse for Dummies

Product Description

* In his friendly, easy-to-understand style, the bestselling author of Java 2
* For Dummies shows developers how to get up to speed fast on this popular Java IDE
* Eclipse, an open source product originally developed by IBM, has an estimated 500,000 users-a 45 percent market share among Java IDEs
* Shows Java developers how to maximize programming productivity with Eclipse, covering all the basics as well as advanced techniques such as using Ant, developing new Eclipse plug-ins, and working with Javadocs JAR files

http://uploading.com/files/OTNSSOUP/EclipseforDummies_booktraining.net.rar.html
or
http://rapidshare.com/files/225582470/EclipseforDummies_booktraining.net.rar

Java 2 Certified Programmer

vtcxl5 Java 2 Certified Programmer

The Java 2: Certified Programmer tutorial is for programmers experienced in using the basic syntax and structure of the Java programming language who wish to take the Sun Certified Programmer for Java 2 Platform exam . This course covers the information required by certification exam 310-035, which is the exam for Java 2 version 1.4. It also includes the information needed for 310-036, which is the certification exam for upgrading a certification from version 1.2 to version 1.4. It also includes the information required by 311-055, which is the certification exam for Java 2 version 5.0. The latest releases added several new features to the language. VTC Author Arthur Griffith guides you through this preparation tutorial on your journey to certification.

Introduction

* Course Introduction (04:06)
* The Exam Pt.1 (03:58)
* The Exam Pt.2 (03:37)

Object Oriented Programming

* An Object (01:56)
* A Class (01:50)
* Inheritance (02:00)
* Instantiation (01:26)
* An Abstract Class (02:15)
* An Interface (03:09)
* Polymorphism (02:44)

Declarations & Operations

* Hello World (05:14)
* Names (02:19)
* Data Types (06:34)
* Data Types Pt.2 (03:16)
* Data Declaration (05:05)
* Literal Values (04:48)
* Literal Values Pt.2 (03:38)
* Arithmetic Operators (04:43)
* Bitwise Operators (03:24)
* Assignment Operators (02:28)
* Widening and Narrowing (03:09)
* Boolean Operations (05:14)

References & Objects

* Instantiation & References (02:58)
* Polymorphism (04:19)
* Garbage Collection (05:34)
* Arrays (04:16)
* Multidimensional Arrays (02:00)
* Array Initial Values (04:34)

The Structure of Java

* The Java Virtual Machine (02:52)
* Contents of a Class (05:09)
* Class Modifiers (04:58)
* Data Modifiers (04:34)
* Method Modifiers (04:01)
* Constructors (06:21)
* Methods Pt.1 (04:51)
* Methods Pt.2 (02:42)
* Methods Pt.3 (02:07)
* Methods Pt.4 (06:49)

Flow Control

* Boolean Expressions (03:18)
* If/Else (02:46)
* While & Do/While (02:19)
* For Pt.1 (03:40)
* For Pt.2 (03:26)
* Switch/Case (05:43)
* Break & Continue (04:07)
* Throwing an Exception Pt.1 (06:46)
* Throwing an Exception Pt.2 (06:41)
* The Try/Catch/Finally Block (04:55)
* Overloading & Overriding Methods (03:36)
* Some Specific Exceptions (07:01)
* Assert (03:51)

Language Fundamentals

* Packages (02:36)
* Import (03:03)
* Classpath & Jar Files (02:54)
* Abstract Class (03:57)
* Interfaces (04:03)
* Java Keywords (02:41)
* Nested Classes (03:40)
* An Anonymous Class (04:00)
* Enumerated Types (04:39)
* Comparing Objects (02:30)
* Java Bean Naming Standards (04:17)

java.io & java.text

* File Input & Output (06:41)
* Stream Input & Output (06:23)
* Serializable Classes (06:07)
* Format & Parse Dates (04:28)
* Number & Wrapper Classes (04:48)
* NumberFormat (02:43)

Threads

* java.lang.Thread (04:12)
* java.lang.Runnable (05:03)
* Synchronized (04:29)
* Wait & Notify (05:03)
* More About Threads (02:03)

java.lang & java.util

* java.lang.Math (03:48)
* Strings (05:13)
* Boxing & Unboxing (04:14)
* java.lang.System (03:58)
* The Set Collection (04:09)
* List, Queue, & Map (06:40)
* Generic Syntax (06:28)
* Selecting a Collection Class (05:03)
* Hashcode (03:11)
* java.util.regex (03:15)
* Pattern & Matcher (04:42)
* java.lang.Comparable (03:47)
* Sorting & Searching (05:21)

Wrapup

* Some Terms (03:58)
* Summary of the Course (02:51)

Download>

http://rapidshare.com/files/225573053/vtcjav.a.2.cert.programer.part1_booktraining.net.rar
http://rapidshare.com/files/225573121/vtcjav.a.2.cert.programer.part2_booktraining.net.rar
http://rapidshare.com/files/225572956/vtcjav.a.2.cert.programer.part3_booktraining.net.rar

or

http://uploading.com/files/M9TWW7SS/vtcjav.a.2.cert.programer.part3_booktraining.net.rar.html
http://uploading.com/files/MN0F30V8/vtcjav.a.2.cert.programer.part2_booktraining.net_booktraining.net.rar.html
http://uploading.com/files/W0K87EGT/vtcjav.a.2.cert.programer.part1_booktraining.net.rar.html

Pass: booktraining.net

Java 2 Enterprise Edition – VTC

vtcxl5 Java 2 Enterprise Edition   VTCJ2EE is an acronym for Java 2 Enterprise Edition. The Java 2 Enterprise Edition is Software that can be used along with the J2SE, the Java 2 Standard Edition which includes the compiler and the other fundamentals of Java. The J2EE software includes development and deployment systems for Java Servlet and Java ServerPages. Both of these combine Java and HTML to produce web pages on demand. VTC Author Arthur Griffith takes you on a step by step guide to understanding this powerful component of Java programming.

Introduction to J2EE

  • Course Introduction (06:55)
  • Tiered Architecture (03:00)
  • Servlets & JSP (03:28)
  • Enterprise JavaBeans (04:33)
  • XML (04:11)
  • Transactions (02:37)
  • Installation (05:43)
  • Setting the PATH (02:19)
  • Starting & Stopping the Servers (02:39)

JavaServer Pages

  • Introduction to JSP (02:22)
  • Writing JSP Pages (04:50)
  • Deploying a JSP Page (02:21)
  • Implicit Objects (06:12)
  • The Request & Response Objects (03:52)
  • Cookies & Sessions (05:49)
  • Init Parameters & Context (04:01)
  • Implict Object Classes (03:57)
  • JSP Tags (03:42)
  • The Page Directive (06:42)
  • Include & Forward (02:50)

JavaServer Pages Code

  • Expression Language Basics (03:23)
  • Method & Object References (04:49)
  • JSP to Java Mapping (05:31)
  • A Tag Handler Pt.1 (03:25)
  • A Tag Handler Pt.2 (04:41)
  • Two More Tag Handlers Pt.1 (04:14)
  • Two More Tag Handlers Pt.2 (03:46)
  • Tag Libraries (06:37)

Servlets

  • Basic Servlet Design (04:21)
  • A Simple Servlet (06:45)
  • Posting to a Servlet (05:43)
  • Catching Exceptions (03:01)
  • Sending Messages (03:29)
  • Using Multiple Servlets (03:38)
  • Multi-Threading (05:02)
  • Event Logging (02:50)
  • Cookies (06:16)
  • Filters (05:30)
  • MVC (03:46)

Database

  • JDBC & Drivers (04:20)
  • The Console (04:05)
  • Making a Connection Pt.1 (04:11)
  • Making a Connection Pt.2 (03:59)
  • Making a Simple Connection (03:31)
  • Making a Table (04:36)
  • Display a Table (03:55)
  • Statements & Result Sets (05:39)
  • Data Type Methods (06:03)
  • Writing Through the ResultSet (05:09)
  • Creating a Prepared Statement (04:06)
  • Transactions (02:26)
  • A Transaction Example (06:07)
  • Batch Updates (04:46)
  • Locking (04:35)

Enterprise JavaBeans

  • Introduction to EJB (05:15)
  • The Kinds of Beans (03:58)
  • Writing a Stateless Session Bean (07:21)
  • Deploying a Bean Pt.1 (04:10)
  • Deploying a Bean Pt.2 (05:00)
  • Calling Bean Methods (06:06)
  • A Session Bean with a State (03:54)
  • Writing a Stateful Session Bean (06:27)
  • Entity Beans (04:30)
  • Synchronization of Entity Beans (03:25)
  • Message Beans (04:03)
  • Code of a Message Bean (04:27)

Web Services

  • Introduction to Web Services (06:16)
  • JAX-RPC (03:07)
  • Source Code of a Web Service (06:20)
  • Web Service Description Language (03:44)
  • Deploying a Web Service Pt.1 (03:20)
  • Deploying a Web Service Pt.2 (04:00)
  • Web Service Client (06:38)

http://uploading.com/files/L0DW4JVY/vt.c.ntro.2.j2.ee.part1_booktraining.net.rar.html
http://uploading.com/files/R07UC60F/vt.c.ntro.2.j2.ee.part2_booktraining.net.rar.html
http://uploading.com/files/B2RG82KD/vt.c.ntro.2.j2.ee.part3_booktraining.net.rar.html

or

http://rapidshare.com/files/225574826/vt.c.ntro.2.j2.ee.part1_booktraining.net.rar
http://rapidshare.com/files/225574744/vt.c.ntro.2.j2.ee.part2_booktraining.net.rar
http://rapidshare.com/files/225574578/vt.c.ntro.2.j2.ee.part3_booktraining.net.rar



Jess in Action: Java Rule-Based Systems

193011089801lzzzzzzz 250x313 Jess in Action: Java Rule Based Systems

A practical handbook for anyone interested in programming rule-based systems and written by the creator of the popular Java rule engine, Jess, this book is structured around a series of large, fully developed practical examples of rule-based programming in Java. After the topic of rule-based systems is introduced, software developers and architects are shown the Jess rule programming language in an accessible, tutorial style. Demonstrated is how to quickly progress from building freestanding interactive applications to rule-based Web and Enterprise software. Specific issues covered in this process include designing the application, embedding Jess in Java application, and using a rule engine in the J2EE environment.

http://uploading.com/files/YVI8RYGD/JARBJava_booktraining.net.rar.html
or



XML and Java(TM): Developing Web Applications

020177004001l 250x313 XML and Java(TM): Developing Web ApplicationsFully revised to cover the latest standards and technologies, XML and Java™, Second Edition provides the practical solutions developers need to design powerful and portable Web-based applications. Featuring step-by-step examples, this book focuses on harnessing the power of Java™ and XML together to streamline the development process.

XML and Java™, Second Edition provides new coverage of emerging areas such as document management, databases, messaging, servlets, JDBC, data binding, security, and more. It begins with an overview of XML programming techniques, standard APIs, and tools. Building upon this foundation, the book goes on to cover the latest technologies, including DOM Level 2, SAX2, XSLT, SOAP, WSDL, and UDDI. It explores the role of these major middleware technologies in XML and Java-based Web application development, as well as the limitations and potential pitfalls.Download>

Here



EJB 3 Developer Guide

0009 250x308 EJB 3 Developer Guide

The EJB 3 (Enterprise Java Beans version 3) specification is a core component of enterprise-level JEE (Java Platform Enterprise Edition) implementations and this improved version is set to simplify the development of Enterprise Java applications.
This book covers the core elements of EJB 3 technology, exploring them in a concise manner with many supporting examples. You will gain a thorough understanding of EJB 3 technology and learn about the most important features of EJB 3 quickly.

This book will teach you the core elements of EJB 3 technology. You will:

  • Gain a rapid introduction to the EJB 3 essentials while learning about the underlying principles
  • Create Entities, Message-Driven Beans, Session Beans and their clients
  • Look at running an EJB client from an application client container
  • Learn how to package and deploy an EJB
  • Use JQPL (Java Persistence Query Language)
  • Explore the entity manager interface
  • Learn about object/relational mapping with EJB 3
  • Look at the Java Messaging API and message-driven beans
  • Look at transactions, interceptors, and EJB timer services
  • Understand how EJB 3 differs from the 2.x version
  • Implement EJB 3′s security features

    This book is a fast-paced tutorial that explores the key features of EJB 3 with many accompanying examples. This book is not a complete reference guide, but a concise exploration of EJB 3′s core elements.This book is primarily aimed at professional developers who already have a working knowledge of Java. Enterprise architects and designers with a background in Java would also find this book of use. Previous experience of working with Java is essential and knowledge of relational databases is desirable.

    As this book is an introduction to EJB 3, it is aimed at those who are new to EJB 3. As the new version of EJB is so radically different from the previous version (EJB 2.x), the book is suitable for and should be of interest to those who have had experience working with EJB 2.x. The text makes it clear where the differences between the versions of EJB lie, although they are not explored in detail.

  • Download>



    Java in 60 Minutes A Day

    047142314901 sclzzzzzzz  250x313 Java in 60 Minutes A Day

    Shows readers how to use Java to harness the power of object-oriented programming

    Includes thirty one-hour lessons that recreate a typical week-long introductory seminar

    Focuses on the Java 2 Platform, Enterprise Edition (J2EE)

    Helps readers to develop skills that are critical to many Web services scenarios

    The author was one of the first Sun Certified Instructors and has since taught Java to thousands of developers

    Companion Web site features an online presentation by the author that follows along with each chapter and includes an audio-only option for readers with dial-up Internet connection

    http://uploading.com/files/8KA50IQY/WPubJavDay_booktraining.net.rar.html

    or

    http://rapidshare.com/files/225584918/WPubJavDay_booktraining.net.rar



    Java Cryptography Extensions

    012742751101l1 250x308 Java Cryptography Extensions

    For a long time, there has been a need for a practical, down-to-earth developers book for the Java Cryptography Extension. I am very happy to see there is now a book that can answer many of the technical questions that developers, managers, and researchers have about such a critical topic. I am sure that this book will contribute greatly to the success of securing Java applications and deployments for e-business. –Anthony Nadalin, Java Security Lead Architect, IBM

    For many Java developers and software engineers, cryptography is an “on-demand” programming exercise, where cryptographic concepts are shelved until the next project requires renewed focus. But considerations for cryptography must be made early on in the design process and its imperative that developers know what kinds of solutions exist.

    One of Javas solutions to help bridge the gap between academic research and real-world problem solving comes in the form of a well-defined architecture for implementing cryptographic solutions. However, to use the architecture and its extensions, it is important to recognize the pros and cons of different cryptographic algorithms and to know how to implement various devices like key agreements, digital signatures, and message digests, to name a few.In Java Cryptography Extensions (JCE), cryptography is discussed at the level that developers need to know to work with the JCE and with their own applications but that doesnt overwhelm by packing in details unimportant to the busy professional. The JCE is explored using numerous code examples and instructional detail, with clearly presented sections on each aspect of the Java library. An online open-source cryptography toolkit and the code for all of the examples further reinforces the concepts covered within the book. No other resource presents so concisely or effectively the exact material needed to begin utilizing the JCE.

    * Written by a seasoned veteran of both cryptography and server-side programming
    * Covers the architecture of the JCE, symmetric ciphers, asymmetric ciphers, message digests, message authentication codes, digital signatures, and managing keys and certificates
    * Includes a companion web site that contains the code for the examples in the book, open-source cryptographic toolkits, and further resources

    http://uploading.com/files/GSYZ1JPH/J_CryEx_booktraining.net.rar.html

    or

    http://rapidshare.com/files/225587431/J_CryEx_booktraining.net.rar