Cantitate/Preț
Produs

Stepp, M: Building Java Programs: A Back to Basics Approach,

Autor Marty Stepp
en Limba Engleză Paperback – 7 apr 2017

Cititorul care a aplicat ideile din Introduction to Java Programming and Data Structures, Comprehensive Version, Global Edition de Y. Liang va găsi aici o metodologie complementară, care amână deliberat conceptele de programare orientată pe obiecte în favoarea unei stăpâniri riguroase a logicii de execuție. În timp ce alte manuale introduc clasele rapid, Building Java Programs: A Back to Basics Approach, semnat de Marty Stepp, adoptă o strategie stratificată, asigurându-se că sintaxa de bază și structurile de control sunt sedimentate înainte de a trece la arhitecturi complexe.

Observăm o progresie logică extrem de granulară în cele peste 1200 de pagini. Primele capitole se concentrează pe date primitive, bucle definite și logică programatică, stabilind o fundație solidă. Abia din capitolul 8, Marty Stepp introduce clasele, urmate de moștenire și interfețe. Această ediție a patra, publicată de Pearson, integrează elemente moderne precum Java 8 și programarea funcțională, oferind totodată o deschidere practică spre manipularea imaginilor.

Descoperim aici un instrument didactic complet pentru dezvoltarea software, care nu se oprește la sintaxă. Structura cuprinsului indică o tranziție fluidă către structuri de date avansate; capitolele finale despre recursivitate, stive, cozi și arbori binari transformă volumul dintr-un simplu manual de limbaj într-o resursă fundamentală pentru algoritmică. Putem afirma că rigoarea acestui text este un răspuns direct la dificultățile întâmpinate de studenți în cursurile introductive de informatică, oferind un ritm de învățare care prioritizează înțelegerea procesuală în detrimentul abstractizării timpurii.

Citește tot Restrânge

Preț: 57060 lei

Preț vechi: 65585 lei
-13%

Puncte Express: 856

Carte disponibilă

Livrare economică 01-15 mai
Livrare express 16-22 aprilie pentru 8147 lei


Specificații

ISBN-13: 9781292161686
ISBN-10: 129216168X
Pagini: 1224
Dimensiuni: 190 x 231 x 48 mm
Greutate: 1.84 kg
Ediția:4. Auflage
Editura: Pearson

De ce să citești această carte

Recomandăm această resursă studenților și autodidacților care doresc să învețe Java printr-o metodă structurată, de la bază spre vârf. Spre deosebire de manualele care grăbesc introducerea obiectelor, acest volum oferă timpul necesar stăpânirii algoritmilor. Cititorul câștigă o bază solidă în Java 8 și o pregătire temeinică pentru studiul structurilor de date complexe, fiind ideal pentru cei care vizează o carieră în dezvoltare software.


Descriere scurtă

For courses in Java Programming
Layered, Back-to-Basics Approach to Java Programming
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.
MyProgrammingLab not included. Students, if MyProgrammingLab is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MyProgrammingLab should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information.
MyProgrammingLab is an online learning system designed to engage students and improve results. MyProgrammingLab consists of a set of programming exercises correlated to specific Pearson CS1/Intro to Programming textbooks. Through practice exercises and immediate, personalized feedback, MyProgrammingLab improves the programming competence of beginning students who often struggle with the basic concepts of programming languages.

Cuprins

  • 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