TY - BOOK AU - Fain,Yakov TI - Java programming: 24-hour trainer SN - 9781118951453 AV - CIR QA 76.73.J38 F35 2015 PY - 2015/// CY - Indianapolis, IN PB - Wiley Pub. KW - Java (Computer program language) KW - Handbooks, manuals, etc KW - Computer software KW - Handbooks and manuals KW - fast N1 - "Complete learning package with online video tutorials" -- Cover; Includes index; Introducing Java -- Eclipse IDE -- Object-oriented programming with Java -- Class methods and constructors -- Java syntax: bits and pieces -- Packages, interfaces, and encapsulation -- Programming with abstract classes and interfaces -- Introducing the GUI with Swing -- Event Handling in Swing GUI -- Error handling -- Introduction to collections -- Introduction to generics -- Lambda expressions and functional style programming -- Working with I/O streams -- Java serialization -- Network programming basics -- Concurrency and multithreading -- Introduction to GUI with JavaFX -- Developing Java FX calculator and tic-tac-toe -- Stream API -- Working with relational DBMS using JDBC -- Rendering tabular data in the GUI -- Annotations and reflection -- Remote method invocation -- Java EE 7 overview -- Programming with servlets -- JavaServer pages -- Developing web applications with WebSockets -- Introducing JNDI -- Introducing JMS and MOM -- Introduction to enterprise JavaBeans -- Overview of the Java peristence API -- Working with RESTful web services -- Java logging API -- Introduction to unit testing with JUnit framework -- Build automation with Gradle -- Java technical interviews N2 - A beginner's guide to the latest features in Java programming, including step-by-step online video instruction ER -