{"product_id":"java-all-in-one-for-dummies-paperback-softback-9781119986645","title":"Java All-in-One For Dummies (Paperback \/ softback) 9781119986645","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eJava All-in-One For Dummies\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cfont size=\"4\"\u003eDoug Lowe (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9781119986645, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePaperback \/ softback, published 7 February 2023\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e912 pages\u003cbr\u003e23.1 x 18.8 x 5.3 cm, 1.202 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003e\u003cp\u003e\u003cb\u003eA beginning coder’s resource for learning the most popular coding language\u003c\/b\u003e \u003c\/p\u003e\n\u003cp\u003eWith \u003ci\u003eJava All-in-One For Dummies\u003c\/i\u003e, you get 8 books in one, for the most well-rounded Java knowledge on the market. Updated for Java 19, this book includes all the major changes to the programming language, so you won’t fall behind. Start by learning the basics of Java—you can do it, even if you’ve never written a line of code in your life. Then go in-depth, with all the info you need on object-oriented programming, Java FX, Java web development, and beyond. Grab a hot cup of java and settle in to learn some Java, with friendly For Dummies guidance! \u003c\/p\u003e\n\u003cul\u003e \u003cli\u003eLearn the basics of computer programming and get started with the Java language\u003c\/li\u003e \u003cli\u003eMaster strings, arrays, and collections\u003c\/li\u003e \u003cli\u003eDiscover the most recent Java updates and the latest in programming techniques\u003c\/li\u003e \u003cli\u003eLaunch or further your career as a coder with easy-to-follow instruction\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThis is the go-to Dummies guide for future and current coders who need an all-inclusive guide Java to take their knowledge to the next level.\u003c\/p\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003eIntroduction 1\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 1: Java Basics 5\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Welcome to Java 7\u003c\/p\u003e \u003cp\u003eChapter 2: Installing and Using Java Tools 17\u003c\/p\u003e \u003cp\u003eChapter 3: Working with TextPad 31\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 2: Programming Basics 37\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Java Programming Basics 39\u003c\/p\u003e \u003cp\u003eChapter 2: Working with Variables and Data Types 59\u003c\/p\u003e \u003cp\u003eChapter 3: Working with Numbers and Expressions 97\u003c\/p\u003e \u003cp\u003eChapter 4: Making Choices 127\u003c\/p\u003e \u003cp\u003eChapter 5: Going Around in Circles (or, Using Loops) 149\u003c\/p\u003e \u003cp\u003eChapter 6: Pulling a Switcheroo 177\u003c\/p\u003e \u003cp\u003eChapter 7: Adding Some Methods to Your Madness 195\u003c\/p\u003e \u003cp\u003eChapter 8: Handling Exceptions 215\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 3: Object-Oriented Programming 237\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Understanding Object-Oriented Programming 239\u003c\/p\u003e \u003cp\u003eChapter 2: Making Your Own Classes 253\u003c\/p\u003e \u003cp\u003eChapter 3: Working with Statics 273\u003c\/p\u003e \u003cp\u003eChapter 4: Using Subclasses and Inheritance 283\u003c\/p\u003e \u003cp\u003eChapter 5: Using Abstract Classes and Interfaces 305\u003c\/p\u003e \u003cp\u003eChapter 6: Using the Object and Class Classes 327\u003c\/p\u003e \u003cp\u003eChapter 7: Using Inner Classes and Anonymous Classes 355\u003c\/p\u003e \u003cp\u003eChapter 8: Working with Packages and the Java Module System 365\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 4: Strings and Other Data Types 387\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Working with Strings 389\u003c\/p\u003e \u003cp\u003eChapter 2: Using Regular Expressions 411\u003c\/p\u003e \u003cp\u003eChapter 3: Working with Dates and Times 429\u003c\/p\u003e \u003cp\u003eChapter 4: Using the BigDecimal Class 451\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 5: Data Structures 471\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Introducing Data Structures 473\u003c\/p\u003e \u003cp\u003eChapter 2: Using Arrays 503\u003c\/p\u003e \u003cp\u003eChapter 3: Using the ArrayList Class 535\u003c\/p\u003e \u003cp\u003eChapter 4: Using the LinkedList Class 549\u003c\/p\u003e \u003cp\u003eChapter 5: Creating Generic Collection Classes 561\u003c\/p\u003e \u003cp\u003eChapter 6: Using Maps and Trees 575\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 6: Algorithms 595\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Introducing Algorithms 597\u003c\/p\u003e \u003cp\u003eChapter 2: Using Recursion 613\u003c\/p\u003e \u003cp\u003eChapter 3: Sorting 625\u003c\/p\u003e \u003cp\u003eChapter 4: Searching 637\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 7: Programming Techniques 657\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Programming Threads 659\u003c\/p\u003e \u003cp\u003eChapter 2: Using Functional Programming and Lambda Expressions 689\u003c\/p\u003e \u003cp\u003eChapter 3: Consuming Web Services with HttpClient 705\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 8: JavaFX 727\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Hello, JavaFX! 729\u003c\/p\u003e \u003cp\u003eChapter 2: Handling Events 751\u003c\/p\u003e \u003cp\u003eChapter 3: Setting the Stage and Scene Layout 769\u003c\/p\u003e \u003cp\u003eChapter 4: Using Layout Panes to Arrange Your Scenes 791\u003c\/p\u003e \u003cp\u003eChapter 5: Getting Input from the User 825\u003c\/p\u003e \u003cp\u003eChapter 6: Choosing from a List 841\u003c\/p\u003e \u003cp\u003eIndex 869\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Computer programming \/ software development [\u003ca title=\"See our other books on Computer programming \/ software development\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Computer%20programming%20\/%20software%20development%20%5BUM%5D%22\"\u003eUM\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"For Dummies","offers":[{"title":"Brand New","offer_id":52453513855256,"sku":"9781119986645","price":23.89,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9781119986645.jpg?v=1785285567","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/java-all-in-one-for-dummies-paperback-softback-9781119986645","provider":"Freshly Printed Books","version":"1.0","type":"link"}