Sams Teach Yourself Java™ in 24 Hours http://www.dropshippers.co.za/
Rogers Cadenhead http://www.dropshippers.co.za/
Fifth Edition http://www.dropshippers.co.za/
Covers Java 6 http://www.dropshippers.co.za/
Includes Interactive Online Learning Lab http://www.dropshippers.co.za/
Now in Full Color http://www.dropshippers.co.za/
In just 24 lessons of one hour or less, you can learn how to
create Java applications with the free NetBeans visual editing
tools. http://www.dropshippers.co.za/
Using a straightforward, step-by-step approach, popular author
Rogers Cadenhead helps you master the skills and technology you
need to create desktop and web programs, web services, and even a
browser game in Java. http://www.dropshippers.co.za/
Each lesson builds on what you’ve already learned, giving you a
rock-solid foundation for real-world success. http://www.dropshippers.co.za/
Full-color figures and clear step-by-step instructions visually
show you how to program with Java. http://www.dropshippers.co.za/
Quizzes and Exercises at the end of each chapter help you test
your knowledge. http://www.dropshippers.co.za/
Notes, Tips, and Cautions provide related information, advice,
and warnings. http://www.dropshippers.co.za/
Learn how to… http://www.dropshippers.co.za/
- Set up your Java programming environment
- Write your first working program in just minutes
- Control program decisions and behavior
- Store and work with information
- Build straightforward user interfaces
- Create interactive web programs
- Use threading to build more responsive programs
- Build a browser-based game from start to finish
- Read and write files and XML data
- Master best practices for object-oriented programming
- Create flexible, interoperable web services with JAX-WS
- Integrate graphics into your applications
http://www.dropshippers.co.za/
Rogers Cadenhead is a writer, computer programmer, and web
developer who has written 21 books on Java and Internet-related
topics, including Sams Teach Yourself Java 6 in 21 Days.
He maintains the Drudge Retort and several other popular websites
that receive more than seven million visits a year. http://www.dropshippers.co.za/
Free Access to Online Learning Lab http://www.dropshippers.co.za/
Register your book at informit.com/register for free, exclusive
access to the Online Learning Lab http://www.dropshippers.co.za/
to supplement this book’s lessons: http://www.dropshippers.co.za/
- Video walkthroughs to show you how to complete the step-by-step
examples in the book
- Fast and fun online quizzes to test your understanding of each
lesson
- Source code and files for the book’s examples
- Updates or corrections as they become available
http://www.dropshippers.co.za/
Category: Programming http://www.dropshippers.co.za/
Covers: Java 6 Standard Edition (SE) http://www.dropshippers.co.za/
User Level: Beginning—Intermediate http://www.dropshippers.co.za/
Table of Contents
HOUR 1: Becoming a Programmer
- Choosing a Language
- Telling the Computer What to Do
- How Programs Work
- How Programs Don’t Work
- Choosing a Java Programming Tool
- Workshop: Installing a Java Development Tool
http://www.dropshippers.co.za/
HOUR 2: Writing Your First Program
- What You Need to Write Programs
- Creating the Saluton Program
- Beginning the Program
- Storing Information in a Variable
- Saving the Finished Product
- Compiling the Program into a Class File
- Fixing Errors
- Workshop: Running a Java Program
http://www.dropshippers.co.za/
HOUR 3: Vacationing in Java
- First Stop: Sun Microsystems
- Going to School with Java
- Lunch in JavaWorld
- Watching the Skies at NASA
- Getting Down to Business
- Stopping by Gamelan to Ask for Directions
- Workshop: Venturing into Another World
http://www.dropshippers.co.za/
HOUR 4: Understanding How Java Programs Work
HOUR 5: Storing and Changing Information in a Program
- Statements and Expressions
- Assigning Variable Types
- Naming Your Variables
- Storing Information in Variables
- All About Operators
- Workshop: Using Expressions
http://www.dropshippers.co.za/
HOUR 6: Using Strings to Communicate
- Storing Text in Strings
- Displaying Strings in Programs
- Using Special Characters in Strings
- Pasting Strings Together
- Using Other Variables with Strings
- Advanced String Handling
- Workshop: Presenting Credits
http://www.dropshippers.co.za/
HOUR 7: Using Conditional Tests to Make Decisions
- Testing a Condition
- if Statements
- if-else Statements
- switch Statements
- The Conditional Operator
- Workshop: Watching the Clock
http://www.dropshippers.co.za/
HOUR 8: Repeating an Action with Loops
HOUR 9: Storing Information with Arrays
HOUR 10: Creating Your First Object
- How Object-Oriented Programming Works
- Objects in Action
- What Objects Are
- Understanding Inheritance
- Building an Inheritance Hierarchy
- Converting Objects and Simple Variables
- Workshop: Creating an Object
http://www.dropshippers.co.za/
HOUR 11: Describing What Your Object Is Like
- Creating Variables
- Creating Class Variables
- Creating Behavior with Methods
- Putting One Class Inside Another
- Using the this Keyword
- Workshop: Using Class Methods and Variables
http://www.dropshippers.co.za/
HOUR 12: Making the Most of Existing Objects
- The Power of Inheritance
- Establishing Inheritance
- Working with Existing Objects
- Storing Objects of the Same Class in Vectors
- Workshop: Creating a Subclass
http://www.dropshippers.co.za/
HOUR 13: Building a Simple User Interface
HOUR 14: Laying Out a User Interface
HOUR 15: Responding to User Input
- Getting Your Programs to Listen
- Setting Up Components to Be Heard
- Handling User Events
- Workshop: A Little Lotto Madness
http://www.dropshippers.co.za/
HOUR 16: Building a Complex User Interface
HOUR 17: Creating Interactive Web Programs
- Standard Applet Methods
- Putting an Applet on a Web Page
- Creating an Applet
- Sending Parameters from a Web Page
- Workshop: Handling Parameters in an Applet
http://www.dropshippers.co.za/
HOUR 18: Handling Errors in a Program
HOUR 19: Creating a Threaded Program
- Threads
- Working with Threads
- Starting with init()
- Catching Errors as You Set Up URLs
- Handling Screen Updates in the paint() Method
- Starting the Thread
- Handling Mouse Clicks
- Workshop: Revolving Links
http://www.dropshippers.co.za/
HOUR 20: Reading and Writing Files
HOUR 21: Reading and Writing XML Data
HOUR 22: Creating Web Services with JAX-WS
- Defining a Service Endpoint Interface
- Creating a Service Implementation Bean
- Publishing the Web Service
- Using Web Service Definition Language
- Files
- Workshop: Creating a Web Service Client
http://www.dropshippers.co.za/
HOUR 23: Working with Graphics
- Using the Font Class
- Using the Color Class
- Creating Custom Colors
- Drawing Lines and Shapes
- Workshop: Baking a Pie Graph
http://www.dropshippers.co.za/
HOUR 24: Creating a Browser Game
- Designing the Game
- Creating a Custom Button in Swing
- Creating a Button’s Behavior and Attributes
- Clearing Empty Squares with Recursion
- Arranging Components as a Grid
- Generating Random Numbers
- Using the Ternary Operator
- Workshop: Publishing an Applet on the Web
http://www.dropshippers.co.za/
APPENDIX A: Using the NetBeans Integrated Development
Environment
APPENDIX B: Where to Go from Here: Java Resources
APPENDIX C: This Book’s Website
Sams Teach Yourself Java in 24 Hours - 5th Edition descriptions were created by Sams Teach Yourself Java in 24 Hours - 5th Edition wholesale priced dropshippers.