Java in 24 Hours, Sams Teach Yourself (Covering Java 9), Barnes & Noble Exclusive Edition

Java in 24 Hours, Sams Teach Yourself (Covering Java 9), Barnes & Noble Exclusive Edition

by Rogers Cadenhead

Paperback(B&N Exclusive Edition)

$31.49 $34.99 Save 10% Current price is $31.49, Original price is $34.99. You Save 10%.
View All Available Formats & Editions
Choose Expedited Shipping at checkout for guaranteed delivery by Friday, July 26

Overview

Exclusive to the Barnes & Noble Edition - One bonus chapter on how to build conversational chatbots in Java. Readers will be able to create simple chat bots that can reply to customers or users.

In arenas ranging from enterprise development to Android app programming to game development, Java remains one of the world's most popular programming languages. Sams Teach Yourself Java in 24 Hours helps Java beginners gain true mastery over the new Java 9.

In this book's straightforward, step-by-step approach, each lesson builds on everything that's come before, helping readers learn Java's core features and techniques from the ground up. Friendly, accessible, and conversational, this book offers a practical grounding in the language, without ever becoming overwhelming or intimidating.

Coverage includes: learning programming basics; working with data and objects; programming graphical user interfaces; creating interactive web programs; handling errors; writing Internet and mobile apps; and much more.

Product Details

ISBN-13: 9780672337963
Publisher: Sams
Publication date: 09/24/2017
Series: Sams Teach Yourself Series
Edition description: B&N Exclusive Edition
Pages: 480
Sales rank: 172,996
Product dimensions: 7.00(w) x 9.00(h) x 1.10(d)

About the Author

Rogers Cadenhead is a writer, computer programmer, and web developer who has written more than 25 books on programming- and Internet-related topics, including Sams Teach Yourself Java in 21 Days. He maintains the Drudge Retort and other websites that receive more than 20 million visits a year. Rogers can be reached on Twitter at @rcade.

Table of Contents

Part I Getting Started

1 Becoming a Programmer

2 Writing Your First Program

3 Vacationing in Java

4 Understanding How Java Programs Work


Part II Learning the Basics of Programming

5 Storing and Changing Information in a Program

6 Using Strings to Communicate

7 Using Conditional Tests to Make Decisions

8 Repeating an Action with Loops


Part III Working with Information in New Ways

9 Storing Information with Arrays

10 Creating Your First Object

11 Describing What Your Object is Like

12 Making the Most of Existing Objects


Part IV Moving into Advanced Topics

13 Storing Objects in Data Structures

14 Handling Errors in a Program

15 Creating a Threaded Program

16 Using Inner Classes and Closures


Part V Programming a Graphical User Interface

17 Building a Simple User Interface in Swing

18 Laying Out a User Interface

19 Responding to User Input


Part VI Writing Internet Applications

20 Reading and Writing Files

21 Using Java 9's New HTTP Client

22 Creating Java2D Graphics

23 Creating Minecraft Mods with Java

24 Writing Android Apps


Part VII Bonus Chapter - Barnes and Noble Exclusive Edition Only

25 Building Chat Bots with Java


Appendixes

A Using the NetBeans Integrated Development Environment

B Where to Go from Here Java Resources

C This Book's Web Site

D Fixing a Problem with the Android Studio Emulator

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews