<?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 24-hour trainer</title>
  </titleInfo>
  <name type="personal">
    <namePart>Fain, Yakov</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="">Electronic books.</genre>
  <genre authority="fast">Handbooks and manuals.</genre>
  <genre authority="">Electronic books.</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">inu</placeTerm>
    </place>
    <dateIssued encoding="marc">2015</dateIssued>
    <copyrightDate encoding="marc">2015</copyrightDate>
    <edition>Second edition.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="gmd">electronic resource</form>
    <extent>1 online resource (619 pages) : illustrations</extent>
  </physicalDescription>
  <tableOfContents>Lesson 1: Introducing Java -- Lesson 2: Eclipse IDE -- Lesson 3: Object-Oriented Programming with Java -- Lesson 4: Class Methods and Constructors -- Lesson 5: Java Syntax: Bits and Pieces -- Lesson 6: Packages, Interfaces, and Encapsulation -- Lesson 7: Programming with Abstract Classes and Interfaces -- Lesson 8: Introducing the GUI with Swing -- Lesson 9: Event Handling in Swing GUI -- Lesson 10: Error Handling -- Lesson 11: Introduction to Collections -- Lesson 12: Introduction to Generics -- Lesson 13: Lambda Expressions and Functional Style Programming -- Lesson 14: Working with I/O Streams -- Lesson 15: Java Serialization -- Lesson 16: Network Programming Basics -- Lesson 17: Concurrency and Multithreading -- Lesson 18: Introduction to GUI with JavaFX -- Lesson 19: Developing JavaFX Calculator and Tic-Tac-Toe -- Lesson 20: Stream API -- Lesson 21: Working with Relational DBMS Using JDBC -- Lesson 22: Rendering Tabular Data in the GUI -- Lesson 23: Annotations and Reflection -- Lesson 24: Remote Method Invocation -- Lesson 25: Java EE 7 Overview -- Lesson 26: Programming with Servlets -- Lesson 27: JavaServer Pages -- Lesson 28: Developing Web Applications with WebSockets -- Lesson 29: Introducing JNDI -- Lesson 30: Introducing JMS and MOM -- Lesson 31: Introduction to Enterprise JavaBeans -- Lesson 32: Overview of the Java Persistence API -- Lesson 33: Working with RESTful Web Services -- Lesson 34: Java Logging API -- Lesson 35: Introduction to Unit Testing with JUnit Framework -- Lesson 36: Build Automation with Gradle -- Lesson 37: Java Technical Interviews.</tableOfContents>
  <note type="statement of responsibility">Yakov Fain.</note>
  <note>Includes index.</note>
  <subject authority="bisacsh">
    <topic>COMPUTERS / Programming Languages / Java</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Java (Computer program language)</topic>
    <topic>Handbooks, manuals, etc</topic>
  </subject>
  <subject authority="fast">
    <topic>Java (Computer program language)</topic>
  </subject>
  <classification authority="lcc">QA76.73.J38 .F356 2015eb</classification>
  <classification authority="ddc" edition="23">005.1/33</classification>
  <relatedItem type="otherFormat" displayLabel="Print version:">
    <titleInfo>
      <title>Java programming 24-hour trainer</title>
    </titleInfo>
    <name>
      <namePart>Fain, Yakov.</namePart>
    </name>
    <originInfo>
      <publisher>Indianapolis, Indiana : Wrox, c2015</publisher>
      <edition>Second edition.</edition>
    </originInfo>
    <physicalDescription>
      <extent>xxxv, 583 pages</extent>
    </physicalDescription>
  </relatedItem>
  <identifier type="isbn">9781119209522</identifier>
  <identifier type="isbn">1119209528</identifier>
  <identifier type="isbn">9781118951460</identifier>
  <identifier type="isbn">1118951468</identifier>
  <identifier type="isbn">9781118951576</identifier>
  <identifier type="isbn">1118951573</identifier>
  <identifier type="isbn" invalid="yes"/>
  <identifier type="isbn">111895145X</identifier>
  <identifier type="isbn">9781118951453</identifier>
  <identifier type="stock number">80108A5E-7F12-4B99-BECA-108DD274F9A5 OverDrive, Inc.</identifier>
  <identifier type="uri">http://onlinelibrary.wiley.com/book/10.1002/9781119209522</identifier>
  <location>
    <url>http://onlinelibrary.wiley.com/book/10.1002/9781119209522</url>
  </location>
  <recordInfo>
    <recordContentSource authority="marcorg">E7B</recordContentSource>
    <recordCreationDate encoding="marc">150520</recordCreationDate>
    <recordChangeDate encoding="iso8601">20171024103521.0</recordChangeDate>
    <recordIdentifier source="OCoLC">ocn912318086</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
