Cantitate/Preț
Produs

Java For Students

Autor Douglas Bell, Mike Parr
en Limba Engleză Paperback – apr 2010

Notăm cu interes faptul că Java For Students pune la dispoziția cititorului o serie de resurse practice axate pe elemente vizuale, integrând grafica încă din primele capitole pentru a exemplifica procesele logice. În această a șasea ediție publicată de Pearson Education, autorii Douglas Bell și Mike Parr adoptă o metodologie didactică riguroasă, menită să elimine barierele de intrare în dezvoltarea software. Subliniem că volumul nu presupune cunoștințe anterioare de programare, fiind structurat special pentru a ghida studenții de la zero către înțelegerea conceptelor complexe de programare orientată pe obiecte.

Abordarea tehnică este una progresivă: se începe cu fundamentele — variabile, atribuiri și metode — urmate rapid de utilizarea claselor din biblioteci. Putem afirma că un punct forte al textului este echilibrul dintre programele de tip consolă și cele care utilizează interfețe grafice (GUI), folosind componente precum butoane și bare de defilare pentru a face învățarea interactivă. Cititorul care a aplicat ideile din How to Program Using Java de Tony Jenkins va găsi aici o continuare tehnică mai detaliată, care înlocuiește tonul umoristic cu o structură academică axată pe implementare pas cu pas. Spre deosebire de alte manuale care amână prezentarea obiectelor, acest volum alege să le introducă devreme, oferind o perspectivă modernă asupra arhitecturii software.

Fiecare capitol este dedicat unei singure idei noi, cum ar fi scrierea metodelor sau structurile de control pentru selecție și bucle, asigurând o curbă de învățare lină. Această ediție de 560 de pagini rămâne un instrument de referință pentru studiul individual sau universitar, punând accent pe claritate și pe aplicabilitatea imediată a codului scris.

Citește tot Restrânge

Preț: 60675 lei

Preț vechi: 75843 lei
-20%

Puncte Express: 910

Carte disponibilă

Livrare economică 19 mai-02 iunie
Livrare express 05-09 mai pentru 5195 lei


Specificații

ISBN-13: 9780273731221
ISBN-10: 027373122X
Pagini: 560
Ilustrații: Illustrations
Dimensiuni: 169 x 238 x 32 mm
Greutate: 0.93 kg
Ediția:Nouă
Editura: Pearson Education
Locul publicării:Harlow, United Kingdom

De ce să citești această carte

Recomandăm această carte începătorilor care doresc să învețe Java printr-o metodă practică și vizuală. Cititorul câștigă o bază solidă în programarea orientată pe obiecte, trecând de la simple variabile la crearea de interfețe grafice complexe. Este resursa ideală pentru studenții la informatică sau pentru autodidacții care caută o explicație logică, etapizată, a conceptelor de bază din dezvoltarea software.


Despre autor

Douglas Bell este un autor și cadru didactic cu o experiență vastă în domeniul educației informatice. Alături de Mike Parr, acesta s-a specializat în crearea de materiale didactice care simplifică limbajele de programare complexe pentru studenții aflați la început de drum. Expertiza sa în pedagogia informaticii se reflectă în claritatea stilului de scriere și în structurarea logică a volumelor sale. Pe lângă contribuțiile tehnice în domeniul Java, Douglas Bell este cunoscut și pentru lucrări literare precum „Mojo and the Pickle Jar”, demonstrând o versatilitate creativă ce se transpune în capacitatea de a explica noțiuni abstracte într-un mod accesibil.


Cuprins

Detailedcontents
Introduction
Guidedtour
  1. ThebackgroundtoJava
  2. Firstprograms
  3. Usinggraphicsmethods
  4. Variablesandcalculations
  5. Methodsandparameters
  6. Usingobjects
  7. Selection
  8. Repetition
  9. Writingclasses
  10. Inheritance
  11. Calculations
  12. Arraylists
  13. Arrays
  14. Arrays-twodimensional
  15. Stringmanipulation
  16. Exceptions
  17. Filesandconsoleapplications
  18. Object-orienteddesign
  19. Programstyle
  20. Testing
  21. Debugging
  22. Threads
  23. Interfaces
  24. Programminginthelarge-packages
  25. Polymorphism
  26. Javaincontext
Appendices:
A.Javalibraries
B.TheAbstractWindowToolkit
C.Applets
D.Glossary
E.Rulesfornames
F.Keywords
G.Scoperules(visibility)
H.Bibliography
I.InstallingandusingJava

Index

Caracteristici

  • aimedatnovices
  • step-by-stepapproachusesgraphicsextensively
  • usesgraphicaluserinterfacesfromtheoutset.
  • teachesObject-OrientedProgramming
  • usesUML(UnifiedModellingLanguage)asappropriate
  • usesgenericsandtheenhanced'for'
  • introducesobjectsearly
  • self-testquestionswithsolutions
  • exercisesattheendofeachchapter
  • presentscompleteprograms-notjustfragments

Notă biografică

Douglas Bell and Mike Parr have many years experience teaching programming in the UK. They have written a number of programming books, including the bestselling Java for Students, Visual Basic for Students and C# for Students. They continue to teach and learn about programming with enthusiasm.

Descriere scurtă

This book is for novices
If you have never done any programming before - if you are a complete novice - this book is for you. This book assumes no prior knowledge of programming. It starts from scratch. It is written in a simple, direct style for maximum clarity. It is aimed at first level students at universities and colleges, but it is also suitable for novices studying alone.
The approach of this book
We explain how to use objects early in this book. Our approach is to start with the ideas of variables, assignment and methods, then introduce the use of objects created from library classes. Next we explain how to use control structures for selection and looping. Then comes the treatment of how to write your own classes.
We wanted to make sure that the fun element of programming was paramount, so we use graphics right from the start. We think graphics is fun, interesting and clearly demonstrates all the important principles of programming. But we haven't ignored programs that input and output text - they are also included.
The programs we present use many of the features of a graphical user interfaces (GUIs), such as buttons, scroll bars and text boxes. But we also explain how to write console programs in Java.
We introduce new ideas carefully one-at-a-time, rather than all at once. So, for example, there is a single chapter on writing methods. We introduce simple ideas early and more sophisticated ideas later on.