{"product_id":"java-in-two-semesters-featuring-javafx-9783319994192","title":"Java in Two Semesters: Featuring Javafx","description":"\u003cp\u003eThis easy-to-follow textbook teaches Java programming from first principles, as well as covering design and testing methodologies. The text is divided into two parts. Each part supports a one-semester module, the first part addressing fundamental programming concepts, and the second part building on this foundation, teaching the skills required to develop more advanced applications.\u003c\/p\u003e\u003cp\u003eThis fully updated and greatly enhanced fourth edition covers the key developments introduced in Java 8, including material on JavaFX, lambda expressions and the Stream API.\u003c\/p\u003eTopics and features: begins by introducing fundamental programming concepts such as declaration of variables, control structures, methods and arrays; goes on to cover the fundamental object-oriented concepts of classes and objects, inheritance and polymorphism; uses JavaFX throughout for constructing event-driven graphical interfaces; includes advanced topics such as interfaces and lambda expressions, generics, collection classes and exceptions; explains file-handling techniques, packages, multi-threaded programs, socket programming, remote database access and processing collections using streams; includes self-test questions and programming exercises at the end of each chapter, as well as two illuminating case studies; provides additional resources at its associated website (simply go to springer.com and search for \"Java in Two Semesters\"), including a guide on how to install and use the NetBeans(TM) Java IDE.\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eOffering a gentle introduction to the field, assuming no prior knowledge of the subject, Java in Two Semesters is the ideal companion to undergraduate modules in software development or programming.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003eDr Aaron Kans\u003c\/b\u003e is a Principal Lecturer in the School of Architecture, Computing \u0026amp; Engineering at the University of East London, UK. \u003cb\u003eDr Quentin Charatan\u003c\/b\u003e is a former Principal Lecturer and now visiting lecturer at the same institution.\u003cbr\u003e\u003cbr\u003e","brand":"Springer","offers":[{"title":"Default Title","offer_id":50367447957778,"sku":"9783319994192","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_2f773b57-5db6-4fcb-b106-4f9af8f574f9.jpg?v=1728493056","url":"https:\/\/surprise-castle.myshopify.com\/products\/java-in-two-semesters-featuring-javafx-9783319994192","provider":"Surprise Castle","version":"1.0","type":"link"}