With Lambert and Osborne's book, students learn the fundamentals of programming and problem solving while writing object-oriented programs with graphical user interface in Java. The authors take special care to flatten the learning curve encountered at the front end of the course by: (1) including fun and realistic examples involving simple graphical user interfaces (GUIs) from the very beginning; (2) incorporating 28 case studies that demonstrate the complete program development and software lifecycle; (3) building in 10 "capsules" explaining broad topics in computer science, so that students can see the big picture; (4) teaching Java applications first and applets later; (5) teaching concepts of control early, and object-oriented programming (OOP) later, after Chapter 7; and (6) providing, on disk, a unique GUI tool kit - BreezyGUI™ - that simplifies the programming of GUI-based applications.
"synopsis" may belong to another edition of this title.
Kenneth A. Lambert is a Professor of Computer Science at Washington and Lee University. He has taught courses in almost every subject area of computer science and has published several textbooks in introductory programming and data structures in C++, Java, and Python. He is the co-creator of the BreezySwing framework and is the creator of the breezypythongui framework.
"About this title" may belong to another edition of this title.
US$ 3.75 shipping within U.S.A.
Destination, rates & speedsSeller: HPB-Red, Dallas, TX, U.S.A.
Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_335934296
Quantity: 1 available
Seller: 100POCKETS, Berkeley, CA, U.S.A.
Illustrated Coated Cardstock. Condition: Near Fine. No Jacket. First Printing. The chapter headings of this volume are: Background; A First Java Program; Java Basics; Control Statements; User-Defined Methods; More Operators, Control Statements, and Data Types; Potpourri; User-Defined Classes; Arrays: Searching and Sorting; Inheritance, Abstract Classes, and Polymorphism; Recursion and Complexity Analysis; Simple Graphics; Files; Vectors and Tables; Abstract Data Types and Lists; Introduction to HTML and Applets; and The AWT. 533 pages, with tables, figures, 8 Appendixes (including one on BreezyGUI), Glossary, Case Studies Index, Java Classes Index, and Subject Index; plus xxii pages prefatory matter; plus a GUI CD in an unopened pocket affixed to rear cover recto. Covers have tiny partial creases at front leading corners, otherwise clean and sound; text is clean and strong. Seller Inventory # 203284
Quantity: 1 available