{"product_id":"learn-java-the-easy-way-a-hands-on-introduction-to-programming-9781593278052","title":"Learn Java the Easy Way: A Hands-On Introduction to Programming","description":"Java is the world's most popular programming language, but it's known for having a steep learning curve. \u003ci\u003eLearn Java the Easy Way\u003c\/i\u003e takes the chore out of learning Java with hands-on projects that will get you building real, functioning apps right away. \u003cp\u003e\u003c\/p\u003eYou'll start by familiarizing yourself with JShell, Java's interactive command line shell that allows programmers to run single lines of code and get immediate feedback. Then, you'll create a guessing game, a secret message encoder, and a multitouch bubble-drawing app for both desktop and mobile devices using Eclipse, an industry-standard IDE, and Android Studio, the development environment for making Android apps. \u003cp\u003e\u003c\/p\u003eAs you build these apps, you'll learn how to: \u003cbr\u003e-Perform calculations, manipulate text strings, and generate random colors\u003cbr\u003e-Use conditions, loops, and methods to make your programs responsive and concise\u003cbr\u003e-Create functions to reuse code and save time\u003cbr\u003e-Build graphical user interface (GUI) elements, including buttons, menus, pop-ups, and sliders \u003cbr\u003e-Take advantage of Eclipse and Android Studio features to debug your code and find, fix, and prevent common mistakes \u003cp\u003e\u003c\/p\u003eIf you've been thinking about learning Java, \u003ci\u003eLearn Java the Easy Way\u003c\/i\u003e will bring you up to speed in no time.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e No Starch Press\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/17\/2017\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781593278052\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 312\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.32lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.20h x 7.00w x 0.90d","brand":"Bryson Payne","offers":[{"title":"Default Title","offer_id":43361502789813,"sku":"9781593278052","price":29.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0473\/0804\/6492\/files\/img_00417b02-08e6-4e4f-893d-34b0bcd9a061.jpg?v=1701191114","url":"https:\/\/pastforward.org\/products\/learn-java-the-easy-way-a-hands-on-introduction-to-programming-9781593278052","provider":"Past Forward","version":"1.0","type":"link"}