MARC

LEADER 00000cam a2200000M 4500
001 OR_ocn935390375
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 081113e20090407ncu o 000 0 eng d
040 |a REB  |b eng  |e pn  |c REB  |d OCLCQ  |d YDX  |d EBLCP  |d N$T  |d OCLCQ  |d OCLCO  |d INARC  |d OCL  |d CEF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 1024311387  |a 1103583466 
020 |a 9781934356364 
020 |a 1934356360  |q (Trade Paper) 
020 |a 9781680503814 
020 |a 1680503812 
024 3 |a 9781934356364 
024 8 |a 9781680500172 
029 1 |a AU@  |b 000065313978 
035 |a (OCoLC)935390375  |z (OCoLC)1024311387  |z (OCoLC)1103583466 
037 |a 9781934356364  |b 01189877 
050 4 |a QA76.64  |b P56 2009 
072 7 |a COM  |x 051410  |2 bisacsh 
082 0 4 |a 005.13/3  |2 22 
049 |a UAMI 
245 0 0 |a Learn to Program. 
250 |a 2nd ed. 
260 |b Pragmatic Bookshelf, The [Imprint]  |c April 2009  |a Raleigh :  |b Pragmatic Programmers, LLC, The  |a LaVergne :  |b Ingram Publisher Services [distributor] 
300 |a 1 online resource (194 pages). 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Facets of Ruby Ser. 
520 8 |a Annotation  |b Printed in full color. For this new edition of the best-selling Learn to Program, Chris Pine has taken a good thing and made it even better. First, he used the feedback from hundreds of reader e-mails to update the content and make it even clearer. Second, he updated the examples in the book to use the latest stable version of Ruby, and also to use code that looks more like real-world Ruby code, so that people who have just learned to program will be more familiar with common Ruby techniques. Not only does the Second Edition now include answers to all of the exercises, it includes them twice. First you'll find the "how you could do it" answers, using the techniques you've learned up to that point in the book. Next you'll see "how Chris Pine would do it": answers using more advanced Ruby techniques, to whet your appetite as well as providing sort of a "Rosetta Stone" for more elegant solutions.Computers are everywhere, on every desk, in your iPod, cell phone, and PDA. To live well in the 21st century, you need to know how to make computers do things. And to really make computers do what you want, you have to learn to program. Fortunately, that's easier now than ever before. Chris Pine's book will teach you how to program. You'll learn to use your computer better, to get it to do what you want it to do. Starting with small, simple one-line programs to calculate your age in seconds, you'll see how to advance to fully structured, real programs. You'll learn the same technology used to drive modern dynamic websites and large, professional applications. It's now easier to learn to write your own computer software than it has ever been before. Now everyone can learn to write programs for themselves--no previous experience is necessary. Chris takes a thorough, but light-hearted approach that teaches you how to program with a minimum of fuss or bother. Printed in full color. 
521 |a Scholarly & Professional  |b The Pragmatic Programmers, LLC. 
505 0 |a Cover; Table of Contents; Preface to the Second Edition; Introduction; What Is Programming?; Programming Languages; The Art of Programming; 1. Getting Started; Windows; Mac OS X; Linux; 2. Numbers; Did It Work?; Introduction to puts; Integer and Float; Simple Arithmetic; A Few Things to Try; 3. Letters; String Arithmetic; 12 vs. '12'; Problems; 4. Variables and Assignment; 5. Mixing It Up; Conversions; Another Look at puts; The gets Method; Did It Work?; The chomp Method; A Few Things to Try; Mind Your Variables; 6. More About Methods; Fancy String Methods; A Few Things to Try; Higher Math. 
505 8 |a More ArithmeticRandom Numbers; The Math Object; 7. Flow Control; Comparison Methods; Branching; Looping; A Little Bit of Logic; A Few Things to Try; 8. Arrays and Iterators; The Method each; More Array Methods; A Few Things to Try; 9. Writing Your Own Methods; Method Parameters; Local Variables; Experiment: Duby; Return Values; A Few Things to Try; 10. There's Nothing New to Learn in Chapter 10; Recursion; Rite of Passage: Sorting; A Few Things to Try; One More Example; A Few More Things to Try; 11. Reading and Writing, Saving and Loading, Yin andâ#x80;ŒSomething Else; Doing Something. 
505 8 |a The Thing About Computersâ#x80;ŒSaving and Loading for Grown-Ups; YAML; Diversion: Double-Quoted Strings; Back to Our Regularly Scheduled Programming; Renaming Your Photos; A Few Things to Try; 12. New Classes of Objects; The Time Class; A Few Things to Try; The Hash Class; Ranges; Stringy Superpowers; A Few More Things to Try; Classes and the Class Class; 13. Creating New Classes, Changing Existing Ones; A Few Things to Try; Creating Classes; Instance Variables; new vs. initialize; Baby Dragon; A Few More Things to Try; 14. Blocks and Procs; Methods That Take Procs; Methods That Return Procs. 
505 8 |a Passing Blocks (Not Procs) into MethodsA Few Things to Try; 15. Beyond This Fine Book; irb: Interactive Ruby; The PickAxe: Programming Ruby; Ruby-Talk: The Ruby Mailing List; Tim Toady; THE END; A1. Possible Solutions; Exercises from Chapter 2; Exercises from Chapter 5; Exercises from Chapter 6; Exercises from Chapter 7; Exercises from Chapter 8; Exercises from Chapter 9; Exercises from Chapter 10; Exercises from Chapter 11; Exercises from Chapter 12; Exercises from Chapter 13; Exercises from Chapter 14; Index. 
542 |f Copyright © Pragmatic Bookshelf 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Object-oriented programming (Computer science) 
650 0 |a Ruby (Computer program language) 
650 6 |a Programmation orientée objet (Informatique) 
650 6 |a Ruby (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x Ruby.  |2 bisacsh 
650 7 |a Ruby (Computer program language)  |2 fast 
650 7 |a Object-oriented programming (Computer science)  |2 fast 
700 1 |a Pine, Chris. 
830 0 |a Facets of Ruby Ser. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781680500172/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a YBP Library Services  |b YANK  |n 15185773 
938 |a EBSCOhost  |b EBSC  |n 1716656 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5307689 
938 |a Internet Archive  |b INAR  |n learntoprogramse00chri 
994 |a 92  |b IZTAP