HAPPY BOOKSGIVING
Use code BOOKSGIVING during checkout to save 40%-55% on books and eBooks. Shop now.
Register your product to gain access to bonus material or receive a coupon.
Teaches students using the latest version of Java 2 now in widespread use.
Introduces students to the key design concepts needed to build robust, scalable, high-performance enterprise software with Java.
Helps students focus on the areas of Java development that are in the highest demand now, and are expected to remain in high demand for years to come.
Gives students fast, direct access to deeper answers and insights on any issue or question they may have about Java development.
Helps reinforce student learning through video, audio, text, and hands-on code examples—an approach proven to accelerate mastery.
Prepares students for whatever Java development challenges they are likely to encounter, while providing a firm foundation in the key Java concepts and techniques they will constantly rely upon.
Provides constant feedback and reinforcement to ensure that students understand the material they are learning.
Helps students become effective Java developers far more quickly.
Goes beyond coding to help students master critical object-oriented design and analysis skills that will differentiate them in a crowded marketplace.
Shows students how to avoid and resolve the most common problems in Java development.
Master Java development with this award-winning multimedia CD-ROM and book package!
Introducing Web programming with servlets, JSP™, and JDBC™, and OOD with UML and Design Patterns
Created by leading corporate trainers Deitel & Associates, Inc., this hands-on, interactive training course combines the world’s #1 Java training CD-ROM—The Java 2 Multimedia Cyber Classroom, Fifth Edition—and the leading Java textbook, Java How to Program, Fifth Edition. Start with basic syntax, then master flow, control, methods, arrays, objects, strings, graphics, GUI development, exceptions, multithreading, files/streams, networking, multimedia, data structures, collections and more. This new edition contains enhanced coverage of inheritance and polymorphism, NIO, Web development with JDBC™, servlets and JSP™. It also contains an end-to-end object-oriented design learning experience, fully updated for the latest UML™ standard. With its unique combination of live code, audio commentary and in-depth printed and online explanations, you’ll master Java faster than you ever thought possible!
The authors can be contacted at: deitel@deitel.com—visit: www.deitel.com, www.prenhall.com/deitel and www.Informit.com/deitel
Register now for the Deitel® BUZZ online email newsletter at: www.deitel.com/newsletter/subscribe.html
Bonus 2nd CD-ROM contains SUN J2SE™ 1.4.1 Software Development Kit, Sun ONE Studio 4 Community Edition integrated development environment and more!
System RequirementsWindows® 98/NT 4/2000/XPI recently purchased The Java Multimedia Cyber Classroom. I found this multimedia disc to be the best investment I ever made. This interactive way of presenting Java is awesome...if you have anything like this for other programs, I want to purchase all of them.
Robert O’Meara
I’ve been working with Java for about a year and have worked through a number of books—including a book in preparation for the Sun Java Programmer’s Certification—but yours is the best so far, and I am only on Chapter 4. I’m talking about the 3rd edition of Java How to Program. I like everything about it: the tips, summaries, terminology, programming errors and good programming practices, and all the exercises. Your teaching style is recursive, and that is about the best compliment I know—I believe it is the best way to teach. With any luck, I will be ready for the test in a few months. So, thanks!
Ed Byrnes
1. Introduction.
2. Introduction to Applications.
3. Introduction to Applets.
4. Control Structures: Part 1.
5. Control Structures: Part 2.
6. Methods.
7. Arrays.
8. Object-Based Programming.
9. Object-Oriented Programming: Inheritance.
10. Object-Oriented Programming: Polymorphism.
11. Strings and Characters.
12. Graphics and Java2D.
13. Graphical User Interfaces: Part 1.
14. Graphical User Interfaces: Part 2.
15. Exception Handling.
16. Multithreading.
17. Files and Streams.
18. Networking.
19. Multimedia.
20. Data Structures.
21. Java Utilities and Bit Manipulation.
22. Collections.
23. Java Database Connectivity.
24. Servlets.
25. JavaServer Pages.
Appendix A. Java Demos.
Appendix B. Java Resources.
Appendix C. Operator Precedence.
Appendix D. ASCII.
Appendix E. Number Systems.
Appendix F. Javadoc.
Appendix G. Elevator Events/Listeners.
Appendix H. Elevator Model.
Appendix I. Elevator View.
Appendix J. Career Opportunities.
Appendix K. Unicode.