Java
Autor Walter Savitchen Limba Engleză Mixed media product
Metodologia propusă de Walter Savitch în Java: An Introduction to Problem Solving and Programming, Global Edition pune un accent riguros pe fundamentele arhitecturale și pe bunele practici de inginerie software. Suntem de părere că succesul acestui volum de peste 1200 de pagini rezidă în echilibrul dintre teoria programării orientate pe obiecte și aplicabilitatea imediată în design, testing și debugging. Spre deosebire de alte manuale introductive, autorul introduce obiectele devreme în parcursul de învățare, forțând o înțelegere structurală a limbajului încă din primele capitole.
Structura cărții este organizată logic pentru a asigura o progresie tehnică solidă. Primele capitole stabilesc bazele computaționale și controlul fluxului (branching și loops), evoluând rapid spre definirea claselor și metodelor. Merită menționat că ediția a 8-a aprofundează teme complexe precum moștenirea, polimorfismul, interfețele și gestionarea excepțiilor, culminând cu secțiuni dedicate fluxurilor de date (streams), networking-ului și structurilor de date dinamice. Cititorul care a aplicat ideile din Starting Out with Java: From Control Structures through Objects, Global Edition de Tony Gaddis va găsi aici o tranziție mai rapidă către conceptele avansate de OOP și o rigoare sporită în ceea ce privește stilul de programare.
În contextul operei sale, această lucrare completează perfect Savitch, W: Absolute Java, Global Edition. În timp ce Absolute Java este organizat în jurul caracteristicilor specifice ale limbajului ca referință tehnică, volumul de față se concentrează pe procesul intelectual de rezolvare a problemelor, oferind numeroase studii de caz și exemple practice care transformă sintaxa în soluții software funcționale.
Preț: 839.49 lei
Preț vechi: 1090.25 lei
-23%
Carte indisponibilă temporar
Specificații
ISBN-10: 0134756401
Pagini: 1024
Greutate: 1.28 kg
Ediția:Student Value
De ce să citești această carte
Recomandăm această carte studenților și autodidacților care doresc o bază tehnică solidă în Java. Cititorul câștigă nu doar competențe de scriere a codului, ci și o metodologie clară de testare și organizare a arhitecturii software. Este un instrument esențial pentru cei care vizează o înțelegere profundă a programării orientate pe obiecte, oferind un parcurs complet de la primele linii de cod până la structuri de date complexe și rețele.
Despre autor
Walter Savitch este Profesor Emeritus de Informatică la University of California, San Diego (UCSD), unde a deținut un rol central în dezvoltarea programelor de studiu timp de decenii. Cu un doctorat în matematică obținut la UC Berkeley, Savitch a adus o rigoare matematică în predarea limbajelor de programare. Expertiza sa este vastă, servind ca director al programului interdisciplinar de științe cognitive la UCSD și ca cercetător vizitator la universități de prestigiu precum cele din Washington și Colorado. Este autorul unor lucrări de referință în domeniu, precum Absolute C++ și Data Structures and Other Objects Using C++.
Descriere scurtă
Cuprins
- 1. Introduction to Computers and Java
- 2. Basic Computation
- 3. Flow of Control: Branching
- 4. Flow of Control: Loops
- 5. Defining Classes and Methods
- 6. More About Objects and Methods
- 7. Arrays
- 8. Inheritance, Polymorphism, and Interfaces
- 9. Exception Handling
- 10. Streams, File I/O, and Networking
- 11. Recursion
- 12. Dynamic Data Structures and Generics