<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Java programming</title>
    <subTitle>24-hour trainer</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Fain, Yakov</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Harold, Elliotte Rusty</namePart>
    <role>
      <roleTerm type="text">technical editor</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">xx</placeTerm>
    </place>
    <place>
      <placeTerm type="text">Indianapolis, India</placeTerm>
    </place>
    <publisher>Wiley</publisher>
    <dateIssued>2011</dateIssued>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">und</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>xxxxiv, 469 pages:  illustration</extent>
    <extent>23 cm</extent>
    <extent/>
  </physicalDescription>
  <tableOfContents>Introducing Java -- Eclipse IDE -- Object-Oriented Programming -- Class Methods -- Back to Java Basics -- Packages, Interfaces, and Encapsulation -- Programming with Abstract Classes and Interfaces -- Introducing the Graphic User Interface -- Event Handling in UI -- Introduction to Java Applets -- Developing a Tic-Tac-Toe Applet -- Developing a Ping-Pong Game -- Error Handling -- Introduction to Collections -- introduction to Generics -- Working with Streams -- Java Serialization -- Network Programming -- Processing E-Mails with Java -- Introduction to Multi-Threading -- Digging Deeper into Concurrent Execution -- Working with Databases Using JDBC -- Swing with JTable -- Annotations and Reflection -- Remote Method Invocation -- Java EE 6 Overview -- Programming with Servlets -- JavaServer Pages -- Developing Web Application with JSF -- Introducing JMS and MOM -- Introducing JNDI -- Introduction to enterprise JavaBeans -- Introduction to the Java Persistence API -- Working with RESTful Web Services -- Introduction to Spring MVC Framework -- Introduction to Hibernate Framework -- Bringing JavaFX to the Mix -- Java Technical Interviews -- What`s on the DVD?</tableOfContents>
  <note type="statement of responsibility">Yakov Fain ; technical editor, Elliotte Rusty Harold.</note>
  <note>Includes index</note>
  <note>in English</note>
  <subject>
    <topic>Java (Computer program language)</topic>
  </subject>
  <classification authority="lcc">005.133 F149 2011</classification>
  <identifier type="isbn">9780470889640</identifier>
  <recordInfo>
    <recordCreationDate encoding="marc">251212</recordCreationDate>
    <recordChangeDate encoding="iso8601">20260803094250.0</recordChangeDate>
  </recordInfo>
</mods>
