{"product_id":"9783319994192","title":"Texts in Computer Science: Featuring JavaFX","description":"\u003ch1\u003eTexts in Computer Science: Featuring JavaFX\u003c\/h1\u003e \u003ch2\u003eCharatan, Quentin; Kans, Aaron\u003c\/h2\u003e \u003cp\u003e\u003c\/p\u003e\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™ 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\u003cdiv\u003e\u003c\/div\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Springer\u003c\/p\u003e \u003cp\u003ePublication Date: 2019-01-22\u003c\/p\u003e \u003cp\u003eFormat: Hardcover\u003c\/p\u003e \u003cp\u003eISBN-13: 9783319994192\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-3-319-99420-8\u003c\/p\u003e \u003cp\u003eDimensions: 235cm x155cm\u003c\/p\u003e \u003cp\u003ePages: 716\u003c\/p\u003e ","brand":"Springer International Publishing","offers":[{"title":"Default Title","offer_id":45605182013580,"sku":"9783319994192","price":71.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9783319994192.jpg?v=1772025615","url":"https:\/\/fh90cf-fv.myshopify.com\/products\/9783319994192","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}