Learn Java the Easy Way

A Hands-On Introduction to Programming



Bookstore > Books > Learn Java the Easy Way

Price$9.99 - $24.95
Rating
AuthorBryson Payne
PublisherNo Starch Press
Published2017
Pages312
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101593278055
ISBN-139781593278052
EBook Hardcover Paperback

Java is the world's most popular programming language, but it's known for having a steep learning curve. Learn Java the Easy Way takes the chore out of learning Java with hands-on projects that will get you building real, functioning apps right away.

You'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.

As you build these apps, you'll learn how to: Perform calculations, manipulate text strings, and generate random colors; Use conditions, loops, and methods to make your programs responsive and concise; Create functions to reuse code and save time; Build graphical user interface (GUI) elements, including buttons, menus, pop-ups, and sliders; Take advantage of Eclipse and Android Studio features to debug your code and find, fix, and prevent common mistakes.

If you've been thinking about learning Java, Learn Java the Easy Way will bring you up to speed in no time.





4 5 13

Similar Books


JavaScript Testing

JavaScript Testing

by Yuxian Eugene Liang

JavaScript is an important part of web development in today's Web 2.0 world. While there are many JavaScript frameworks in the market, learning to write, test, and debug JavaScript without the help of any framework will make you a better JavaScript developer. However, testing and debugging can be time consuming, tedious, and painful. This...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2010

Learn Python the Hard Way, 3rd Edition

Learn Python the Hard Way, 3rd Edition

by Zed A. Shaw

Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.In Learn Python the Hard Way, 3rd Edition, you'll learn Python by working thr...

Price:  $17.00  |  Publisher:  Addison-Wesley  |  Release:  2013

Programming Flutter

Programming Flutter

by Carmine Zaccagnino

Learn Flutter, Google's multi-platform mobile development framework. Instantly view the changes you make to an app with stateful hot reload, and define a declarative UI in the same language as the app logic without having to use separate XML UI files. You can also reuse existing platform-specific Android and iOS code and interact with it ...

Price:  $42.73  |  Publisher:  The Pragmatic Programmers  |  Release:  2020

Learning Java by Building Android Games

Learning Java by Building Android Games

by John Horton

Android is the fastest growing operating system (OS) with one of the largest installed bases of any mobile OS. Android uses one of the most popular programming languages, Java, as the primary language for building apps of all types. So, you should first obtain a solid grasp of the Java language and its foundation APIs to improve the chanc...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2015

Learning JavaScript Data Structures and Algorithms, 3rd Edition

Learning JavaScript Data Structures and Algorithms, 3rd Edition

by Loiane Groner

A data structure is a particular way of organizing data in a computer to utilize resources efficiently. Data structures and algorithms are the base of every solution to any programming problem. With this book, you will learn to write complex and powerful code using the latest ES 2017 features.Learning JavaScript Data Structures and Algori...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

The JavaScript Workshop

The JavaScript Workshop

by Joseph Labrecque, Jahred Love, Daniel Rosenbaum, Nick Turner, Gaurav Mehla, Alonzo L. Hosford, Florian Sloot, Philip Kirkbride

You already know you want to learn JavaScript, and a smarter way to learn JavaScript is to learn by doing. The JavaScript Workshop focuses on building up your practical skills so that you can develop cutting-edge applications for web, mobile and desktop users. Alongside knowledge of HTML and CSS, JavaScript is a key skill for those lookin...

Price:  $39.49  |  Publisher:  Packt Publishing  |  Release:  2019

The Java Workshop

The Java Workshop

by David Cuartielles, Andreas Goransson, Eric Foster-Johnson

You already know you want to learn Java, and a smarter way to learn Java 12 is to learn by doing. The Java Workshop focuses on building up your practical skills so that you can develop high-performance Java applications that work flawlessly within the JVM across web, mobile and desktop. You'll learn from real examples that lead to real re...

Price:  $39.36  |  Publisher:  Packt Publishing  |  Release:  2019

The Joy of Clojure

The Joy of Clojure

by Michael Fogus, Chris Houser

If you've seen how dozens of lines of Java or Ruby can dissolve into just a few lines of Clojure, you'll know why the authors of this book call it a "joyful language". Clojure is a dialect of Lisp that runs on the JVM. It combines the nice features of a scripting language with the powerful features of a production enviro...

Price:  $32.20  |  Publisher:  Manning  |  Release:  2011