Building Java Programs: A Back to Basics Approach, Global Edition

Building Java Programs

Last edition Elsevier Newly revised and updated, this Fourth Edition of Building Java Programs: A Back to Basics Approach uses a layered strategy to introduce Java programming and overcome the high failure rates that are common in introductory computer science courses. The authors’ proven and class-tested «back to basics» approach introduces programming fundamentals first, with new syntax and concepts added over multiple chapters. Object-oriented programming is discussed only once students have developed a basic understanding of Java programming. Previous editions have established the text’s reputation as an excellent choice for two-course sequences in introductory computer science, and new material in the Fourth Edition incorporates concepts related to Java 8, functional programming, and image manipulation.

Previous Edition

ISBN 13: 9781292161686

Imprint: Pearson Education Limited

Language: English

Authors: Stuart Reges

Pub Date: 2017

Pages: 1224

Illus: Illustrated

Weight: 1,870.00 grams

Size: h 186 x 231 mm

Product Type: Softcover

List Price
grn 1239
$ 42,00
to order
SALE OFF
  • • Interactive Practice provides first-hand programming experience in an interactive online environment.
  • • Error Messages for Incorrect Answers give students immediate personalized feedback. The error messages include both the feedback from the compiler and plain English interpretations of likely causes for the incorrect answer.
  • • Step-by-step VideoNote Tutorials enhance the programming concepts presented in your Pearson textbook by allowing students to view the entire problem-solving process outside of the classroom—when they need help the most.
  • • Dynamic grading and assessment provide auto-grading of student assignments, saving you time and offering students immediate learning opportunities:
  • • A dynamic roster tracks their performance and maintains a record of submissions. T
  • • The color-coded gradebook gives you a quick glance of your classes' progress. Easily drill down to receive information on a single student's performance or a specific problem. Gradebook results can be exported to Excel to use with your LMS..
  • Stuart Reges. Stuart Reges is a Principal Lecturer at the Paul G. Allen School of Computer Science & Engineering at the University of Washington.
  • 1. Introduction to Java Programming
  • 2. Primitive Data and Definite Loops
  • 3. Introduction to Parameters and Objects
  • 4. Conditional Execution
  • 5. Program Logic and Indefinite Loops
  • 6. File Processing
  • 7. Arrays
  • 8. Classes
  • 9. Inheritance and Interfaces
  • 10. ArrayLists
  • 11 Java Collections Framework
  • 12. Recursion
  • 13. Searching and Sorting
  • 14. Stacks and Queues
  • 15. Implementing a Collection Class
  • 16. Linked Lists
  • 17. Binary Trees
  • 18. Advanced Data Structures
  • 19. Functional Programming with Java
  • Appendix A Java Summary
  • Appendix B The Java API Specification and Javadoc Comments
  • Appendix C Additional Java Syntax
  • To order a book, you need to send a phone number for a callback. Then specify:
  • 1. Correct spelling of the first name, last name, as indicated in the passport or other document proving the identity. (Data is required upon receipt of the order)
  • 2. City of delivery
  • 3. Nova Poshta office number or desired delivery address.
  • The prices on the site do not include the cost of Nova Poshta services.
  • When prepaying for the Master Card, the supplier pays the order forwarding.
  • Delivery is carried out anywhere in Ukraine.
  • Delivery time 1-2 days, if the book is available and 3-4 weeks, if it is necessary to order from the publisher.