Sams Teach Yourself Java 2 in 21 Days

Sams Teach Yourself Java 2 in 21 Days

by Rogers Cadenhead, Laura Lemay


$33.41 $39.99 Save 16% Current price is $33.41, Original price is $39.99. You Save 16%. View All Available Formats & Editions

Temporarily Out of Stock Online

Eligible for FREE SHIPPING


Sams Teach Yourself Java 2 in 21 Days by Rogers Cadenhead, Laura Lemay

In just 21 days, you can acquire the knowledge and skills necessary to develop three kinds of programs with Java: applications on your computer, servlets on a Web server, and applets on the Web.

No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming.

Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all of the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most.

Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions.

Product Details

ISBN-13: 9780672326288
Publisher: Sams
Publication date: 05/13/2004
Series: Sams Teach Yourself Series
Pages: 817
Product dimensions: 7.40(w) x 9.08(h) x 1.86(d)

About the Author

Laura Lemay is one of the world's most popular authors on Web development topics. She is the author of the bestselling Sams Teach Yourself Web Publishing with HTML, as well as Sams Teach Yourself Perl in 21 Days. She is also the series editor for the Laura Lemay's Web Workshop series.

Rogers Cadenhead is the author of Sams Teach Yourself Java 2 in 24 Hours and coauthor of Sams Teach Yourself SunSoft Java Workshop in 21 Days and Java Unleashed. He also writes a question-and-answer trivia column for the Fort Worth Star-Telegram, Knight-Ridder News Service, and New York Times Syndicate

Table of Contents

Week 1The Java Language7
Day 1Getting Started with Java9
Day 2The ABCs of Programming35
Day 3Working with Objects63
Day 4Lists, Logic, and Loops87
Day 5Creating Classes and Methods113
Day 6Packages, Interfaces, and Other Class Features143
Day 7Threads, Exceptions, and Assertions181
Week 2The Java Class Library215
Day 8Data Structures217
Day 9Working with Swing245
Day 10Building a Swing Interface271
Day 11Arranging Components on a User Interface299
Day 12Responding to User Input329
Day 13Using Color, Fonts, and Graphics351
Day 14Writing Java Applets and Java Web Start Applications375
Week 3Java Programming411
Day 15Working with Input and Output413
Day 16Serializing and Examining Objects441
Day 17Communicating Across the Internet469
Day 18JavaSound501
Day 19Creating and Using JavaBeans521
Day 20Reading and Writing Data Using JDBC and XML543
Day 21Writing Java Servlets and JavaServer Pages585
Appendix AChoosing Java631
Appendix BUsing the Java 2 Software Development Kit643
Appendix CProgramming with the Java 2 Software Development Kit667
Appendix DUsing the NetBeans Integrated Development Environment689
Appendix EWriting Java 1.1 Applets699
Appendix FCreating Web Services with XML-RPC721
Appendix GRegular Expressions739
Appendix HWhere to Go from Here: Java Resources753
Appendix IThis Book's Web Site759

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews