Cantitate/Preț
Produs

Chase, J: Java Foundations

Autor Joe Chase
en Limba Engleză Paperback – 15 aug 2013

În analiza volumului Chase, J: Java Foundations, remarcăm o metodologie riguroasă de inginerie software aplicată educației tehnice. Autorul Joe Chase propune o abordare structurată, integrând bunele practici de dezvoltare încă din primele capitole, ceea ce asigură formarea unor deprinderi corecte de programare. Observăm că parcursul învățării este inversat față de alte manuale: structurile de control (condiționalele și buclele) sunt predate înaintea conceptelor de programare orientată pe obiecte, oferind astfel o bază solidă de logică computațională înainte de a trece la complexitatea claselor.

Pe linia practică a lucrării Designing Data Structures in Java, dar cu focus pe fundamentarea progresivă a limbajului Java, acest volum evoluează de la manipularea datelor de bază către structuri complexe de tip „Collections”. Subliniem organizarea logică a celor 25 de capitole: după stabilirea fundamentelor în primele șapte secțiuni, textul trece spre subiecte avansate precum moștenirea, polimorfismul și gestionarea excepțiilor. Partea a doua a cărții este dedicată exclusiv structurilor de date, acoperind stive, cozi, liste și arbori de căutare, culminând cu analiza algoritmilor și interacțiunea cu bazele de date.

Spre deosebire de A Concise Introduction to Data Structures using Java, care mizează pe o abordare sintetică, Chase, J: Java Foundations oferă o experiență de peste 1000 de pagini, fiind un instrument de referință exhaustiv. Tonul este unul tehnic și aplicat, punând accent pe modul în care structurile de date devin blocurile constructive ale unor aplicații bine proiectate și ușor de întreținut în ecosistemul Pearson Education.

Citește tot Restrânge

Preț: 67264 lei

Preț vechi: 79134 lei
-15%

Puncte Express: 1009

Carte disponibilă

Livrare economică 25 mai-08 iunie
Livrare express 09-15 mai pentru 8763 lei


Specificații

ISBN-13: 9781292025483
ISBN-10: 1292025484
Pagini: 1040
Dimensiuni: 218 x 277 x 37 mm
Greutate: 2.06 kg
Ediția:3 ed. Auflage
Editura: Pearson Education

De ce să citești această carte

Recomandăm această lucrare studenților și programatorilor aflați la început de drum care doresc să stăpânească Java prin prisma metodologiei software. Cititorul câștigă o înțelegere profundă a modului în care algoritmii și structurile de date influențează performanța codului. Este o resursă esențială pentru oricine vizează o carieră solidă în dezvoltarea software, oferind atât teorie cât și aplicații practice în baze de date și interfețe grafice.


Cuprins

  • Chapter 1 Introduction
  • Chapter 2 Data and Expressions
  • Chapter 3 Using Classes and Objects
  • Chapter 4 Conditionals and Loops
  • Chapter 5 Writing Classes
  • Chapter 6 Graphical User Interfaces
  • Chapter 7 Arrays
  • Chapter 8 Inheritance
  • Chapter 9 Polymorphism
  • Chapter 10 Exceptions
  • Chapter 11 Analysis of Algorithms
  • Chapter 12 Introduction to Collections-Stacks
  • Chapter 13 Linked Structures-Stacks
  • Chapter 14 Queues
  • Chapter 15 Lists
  • Chapter 16 Iterators
  • Chapter 17 Recursion
  • Chapter 18 Searching and Sorting
  • Chapter 19 Trees
  • Chapter 20 Binary Search Trees
  • Chapter 21 Heaps and Priority Queues
  • Chapter 22 Sets and Maps
  • Chapter 23 Multi-way Search Trees
  • Chapter 24 Graphs
  • Chapter 25 Databases

Descriere scurtă

Inspired by the success of their best-selling introductory programming text, Java Software Solutions, authors Lewis, DePasquale, and Chase now release Java Foundations, Third Edition. This text is a comprehensive resource for instructors who want a two-or three-semester introduction to programming textbook that includes detail on data structures topics. Java Foundations introduces a Software Methodology early on and revisits it throughout to ensure students develop sound program development skills from the beginning. Control structures are covered before writing classes, providing a solid foundation of fundamental concepts and sophisticated topics.