Cantitate/Preț
Produs

Ruby Programming

Autor Jerry Lee Jr. Ford
en Limba Engleză Paperback – 30 sep 2010

Ecosistemul descris în Ruby Programming se concentrează pe versatilitatea acestui limbaj, acoperind de la scripting și administrarea sistemelor de fișiere până la baze solide pentru dezvoltarea web. Analizăm o structură didactică menită să transforme conceptele abstracte în aplicații practice, utilizând dezvoltarea de jocuri ca vehicul principal pentru învățare. Considerăm că abordarea „hands-on” este esențială pentru înțelegerea modului în care Ruby gestionează obiectele, șirurile de caractere și logica condițională.

Subliniem faptul că volumul nu se limitează la sintaxă, ci explorează funcționalități specifice precum formularea expresiilor regulate și tehnici fundamentale de debugging, elemente critice pentru orice dezvoltator software. Cititorul care a aplicat ideile din Mastering Ruby va găsi aici o completare axată pe proiecte, care face trecerea de la structurarea codului la implementarea unor mecanisme logice complexe. În timp ce alte resurse se pot concentra strict pe referințe tehnice, lucrarea de față pregătește terenul pentru ecosistemul Ruby on Rails, oferind cunoștințele prerechizite necesare pentru a aborda dezvoltarea web modernă.

Ritmul este unul progresiv, segmentat în trei părți distincte: introducerea în mediul Ruby, stăpânirea constructelor cheie și abordarea subiectelor avansate. Reținem orientarea practică a autorului, care transformă fluxurile de lucru — precum manipularea buclelor și a colecțiilor de date — în instrumente gata de utilizat în scenarii reale de programare.

Citește tot Restrânge

Preț: 66147 lei

Preț vechi: 87980 lei
-25%

Puncte Express: 992

Carte disponibilă

Livrare economică 19 mai-02 iunie


Specificații

ISBN-13: 9781111222376
ISBN-10: 1111222371
Pagini: 421
Ilustrații: Illustrations
Dimensiuni: 185 x 229 x 28 mm
Greutate: 0.86 kg
Editura: COURSE TECHNOLOGY

De ce să citești această carte

Recomandăm această carte studenților și programatorilor la început de drum care doresc o metodă interactivă de a învăța Ruby. Față de manualele teoretice, acest volum utilizează dezvoltarea de jocuri pentru a menține un nivel ridicat de implicare. Cititorul câștigă nu doar cunoștințe de sintaxă, ci și abilități practice de administrare a fișierelor și scripting, esențiale înainte de a trece la framework-uri complexe precum Rails.


Despre autor

Jerry Lee Ford Jr. este un profesionist IT cu o carieră de peste 21 de ani, ocupând roluri diverse de la analist în automatizări și inginer de securitate până la manager tehnic. Experiența sa vastă se reflectă într-o bibliografie impresionantă de 36 de cărți, multe dintre acestea fiind dedicate tinerilor sau începătorilor în limbaje precum Ajax, HTML/CSS, Scratch sau Visual Basic. Expertiza sa în automatizare și suport tehnic îi permite să explice concepte complexe de programare într-o manieră accesibilă și aplicată.


Descriere scurtă

Ruby is a free and powerful programming language that can be used to develop programs to meet nearly any programming challenge, including scripting, application programming and Web development. This new text teaches Ruby programming through a lively hands-on approach and a focus on game development. Students begin by learning the fundamentals of computer programming and will move on to mastering the concepts and principles involved in Ruby programming. Topics covered include formulating regular expressions, basic debugging techniques, and performing file and folder administration. For those students interested in learning how to do Web development with Ruby using Ruby on Rails, this book also provides the necessary prerequisite foundation and introduction.

Recenzii

PART I: INTRODUCING RUBY. 1. Ruby Basics. 2. Interacting with Ruby. PART II: MASTERING KEY RUBY PROGRAMMING CONSTRUCTS. 3. Working with Objects, Strings, and Numbers. 4. Implementing Conditional Logic. 5. Working with Loops. 6. Working with Collections of Data. PART III: ADVANCED TOPICS. 7. Working with Regular Expressions. 8. Object-Oriented Programming. 9. Systems, File, and Network Administration. 10. Debugging. 11. Ruby on Rails Web Development.