Java is used on billions of devices world wide. From mobile apps to desktop software, Java powers the largest enterprises and the smallest personal devices. Students, IT professionals, and anyone considering a career in programming will find that they need to learn Java. As a computer science professor who has taught Java for almost 20 years, I wrote this book to help you learn Java the way I learned to code: with hands-on projects. I’ve found that students learn best by building real apps and games that are interesting, engaging, and worth sharing. In this book, you’ll make a simple Hi-Lo guessing game, a Secret Messages app to exchange messages with friends, and an interactive drawing app called BubbleDraw. No prior programming experience is required, but if you have learned other languages, you’ll also pick up Java faster using this hands-on approach.
Description:
Java is used on billions of devices world wide. From mobile apps to desktop software, Java powers the largest enterprises and the smallest personal devices. Students, IT professionals, and anyone considering a career in programming will find that they need to learn Java. As a computer science professor who has taught Java for almost 20 years, I wrote this book to help you learn Java the way I learned to code: with hands-on projects. I’ve found that students learn best by building real apps and games that are interesting, engaging, and worth sharing. In this book, you’ll make a simple Hi-Lo guessing game, a Secret Messages app to exchange messages with friends, and an interactive drawing app called BubbleDraw. No prior programming experience is required, but if you have learned other languages, you’ll also pick up Java faster using this hands-on approach.