{"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\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eBryson Payne\u003c\/b\u003e is a professor of computer science at the University of North Georgia, where he has taught for more than 17 years. He previously taught middle-school math and programming and continues to work extensively with K-12 schools to promote technology education. He is the author of \u003ci\u003eTeach Your Kids to Code\u003c\/i\u003e, also from No Starch Press.\u003cbr\u003e","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":50421073903890,"sku":"9781593278052","price":25.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_aa7828bc-c662-4238-b4b2-0bf14b110e40.jpg?v=1729501526","url":"https:\/\/surprise-castle.myshopify.com\/products\/learn-java-the-easy-way-a-hands-on-introduction-to-programming-9781593278052","provider":"Surprise Castle","version":"1.0","type":"link"}