Beginning Programming with Java For Dummies, 6th Edition

  • 6h 58m
  • Barry Burd
  • John Wiley & Sons (US)
  • 2021

Become a Java wizard with this popular programming guide

Consider Beginning Programming with Java For Dummies your indispensable guide to learning how to program in one of the most popular programming languages—Java! Java is an invaluable language to master, as it's widely used for application development, including Android, desktop, and server-side applications.

Beginning Programming with Java For Dummies is written specifically for newbies to programming. The book starts with an overview of computer programming and builds from there; it explains the software you need, walks you through writing your own programs, and introduces you to a few of the more-complex aspects of programming in Java. It also includes step-by-step examples you can try on your own (and email the author if you need help). As you work through the book, you'll get smart about these Java features:

  • Object-oriented programming (OOP), a Java mainstay
  • IntelliJ IDEA, an integrated development environment (IDE), that gives you one place to do all your programming, including debugging code
  • Loops, branches, and collections
  • Variables and operators
  • Expressions, statements, and blocks

Beginning Programming with Java For Dummies translates all this foreign programming and computer syntax into plain English, along with plenty of helpful examples and tips. Learning a new language—and coding is definitely its own language—should be a fun endeavor. With this book as your handy interpreter, you’ll be on your way to fluency, speaking the language of coders everywhere!

About the Author

Barry Burd, PhD holds an MS in Computer Science from Rutgers University and a PhD in Mathematics from the University of Illinois. Barry is the author of numerous For Dummies books, including Java For Dummies and Beginning Programming with Java For Dummies.

In this Book

  • Introduction
  • The Big Picture
  • Setting up Your Computer
  • Running Programs
  • Exploring the Parts of a Program
  • Composing a Program
  • Using the Building Blocks—Variables, Values, and Types
  • Numbers and Types
  • Numbers? Who Needs Numbers?
  • Forks in the Road
  • Which Way Did He Go?
  • Around and around it Goes
  • Circling Back to Java Loops
  • Programming with Objects and Classes
  • Using Methods and Fields from a Java Class
  • Creating New Java Methods
  • Piles of Files—Dealing with Information Overload
  • How to Flick a Virtual Switch
  • Creating Loops within Loops
  • Out of Many, One
  • Oooey-GUI was a Worm
  • Ten Useful Classes in the Java API
  • Ten Bits of Advice for New Software Developers