Cantitate/Preț
Produs

Think Java: How to Think Like a Computer Scientist

Autor Allen B. Downey, Chris Mayfield
en Limba Engleză Paperback – 31 dec 2019

Ceea ce diferențiază Think Java de documentația oficială Oracle sau de manualele tehnice aride este filozofia sa pedagogică: autorii nu predau doar sintaxa limbajului, ci antrenează gândirea de informatician. Observăm o structură modulară, unde fiecare capitol este calibrat pentru a fi parcurs într-o săptămână de studiu, transformând concepte complexe în pași mici, ușor de asimilat. Găsim în această a doua ediție o actualizare necesară, care pune accent pe rezolvarea problemelor concrete, oferind cititorului instrumentele necesare pentru a formula soluții, a testa și a depana codul în mod eficient.

Abordarea diferă de Readings from Programming with Java prin gradul de aplicabilitate tehnică — în timp ce alte resurse rămân la un nivel conceptual sau abstract, Think Java se ancorează în cerințele practice ale examenului AP Computer Science A și ale certificării Java SE Programmer I. Credem că rigoarea tehnică este echilibrată perfect de tonul informal, făcând-o accesibilă chiar și celor fără experiență anterioară în programare.

Poziționată în contextul operei lui Allen B. Downey, această lucrare urmează succesul metodologiei aplicate în Think DSP sau Think Complexity. Dacă în acele volume autorul folosea Python pentru a explica sisteme complexe sau procesarea semnalelor, aici aplică aceeași claritate analitică limbajului Java. Este o tranziție de la explorarea datelor, temă centrală și în Probably Overthinking It, către fundamentele solide ale ingineriei software și ale programării orientate pe obiect.

Citește tot Restrânge

Preț: 23378 lei

Preț vechi: 29222 lei
-20%

Puncte Express: 351

Carte disponibilă

Livrare economică 01-15 mai
Livrare express 17-23 aprilie pentru 5360 lei


Specificații

ISBN-13: 9781492072508
ISBN-10: 1492072508
Pagini: 323
Dimensiuni: 178 x 230 x 22 mm
Greutate: 0.56 kg
Ediția:2nd edition
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte studenților și autodidacților care doresc să treacă de la simpla scriere a codului la înțelegerea arhitecturii software. Este un ghid practic care transformă Java dintr-un limbaj intimidant într-un instrument de rezolvare a problemelor, fiind ideală pentru pregătirea certificărilor profesionale sau a examenelor universitare de profil.


Despre autor

Allen B. Downey este profesor de informatică la Olin College of Engineering, având o carieră academică remarcabilă ce include instituții precum MIT, U.C. Berkeley și Wellesley College. Deținând un doctorat în informatică de la U.C. Berkeley, Downey s-a specializat în crearea de resurse educaționale care simplifică domenii tehnice complexe. Experiența sa didactică se reflectă în seria sa de cărți 'Think', unde promovează învățarea prin practică și dezvoltarea unei gândiri analitice, esențiale pentru orice viitor programator sau cercetător în știința datelor.


Descriere

Think Java is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basic programming concepts and gradually works its way to advanced object-oriented techniques.

In this fully updated and expanded edition, authors Allen Downey and Chris Mayfield introduce programming as a means for solving interesting problems. Each chapter presents material for one week of a college course and includes exercises to help you practice what you've learned. Along the way, you'll see nearly every topic required for the AP Computer Science A exam and Java SE Programmer I certification.

Discover one concept at a time: tackle complex topics in a series of small steps with multiple examplesUnderstand how to formulate problems, think creatively about solutions, and develop, test, and debug programsLearn about input and output, decisions and loops, classes and methods, strings and arrays, recursion and polymorphismDetermine which program development methods work best for you, and practice the important skill of debugging


Notă biografică

Allen B. Downey is a Professor of Computer Science at Olin College of Engineering. He has taught at Wellesley College, Colby College, and U.C. Berkeley. He has a Ph.D. in Computer Science from U.C. Berkeley, and Master's and Bachelor's degrees from MIT. Downey is the creator of the bestselling Think series for O'Reilly, including Think Python, Think Complexity, Think DSP, and Think Bayes.
Chris Mayfield is an Assistant Professor of Computer Science at James Madison University, with a research focus on CS education and professional development. He has a Ph.D. in Computer Science from Purdue University and Bachelor's degrees in CS and German from the University of Utah.