Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Learn to Program - Chris Pine

Learn to Program

A Guide for the Future Programmer

(Autor)

Buch | Softcover
175 Seiten
2006
The Pragmatic Programmers (Verlag)
978-0-9766940-4-5 (ISBN)
CHF 24,35 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Helping you to learn to write programs, this book starts with simple one-line programs to calculate your age in seconds. It shows how to have your webpage send you email, to shuffle your music more intelligently, to rename your photos from your digital camera, and more. It teaches the same technology used to drive modern dynamic websites.
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 Pine takes a thorough, but light-hearted approach that teaches you how to program with a minimum of fuss or bother. Starting with small, simple one-line programs to calculate your age in seconds, you'll see how to have your webpage send you email, to shuffle your music more intelligently, to rename your photos from your digital camera, and more. You'll learn the same technology used to drive modern dynamic websites and large, professional applications.

Chris Pine first discovered Ruby in early 2001 and immediately began using it to build tools for his day job: programming computer games. After hours, he volunteered with gifted children teaching them advanced mathematics. With Ruby, he began teaching his students programming as well. Chris finds writing about himself in the third person uncomfortably like listening to his own voice being played back to him. He enjoys board games and juggling, and is currently living with his darling wife and two darling children in Portland, Oregon.

What Is Programming? Programming Languages The Art of Programming 1 Getting Started 1.1 Windows 1.2 Mac OS X 1.3 Linux 2 Numbers 2.1 Introduction to puts 2.2 Integer and Float 2.3 Simple Arithmetic 2.4 A Few Things to Try 3 Letters 3.1 String Arithmetic 3.2 12 vs. ' 12 ' 3.3 Problems 4 Variables and Assignment 5 Mixing It Up 5.1 Conversions 5.2 Another Look at puts 5.3 The Methods gets and chomp 5.4 A Few Things to Try 5.5 Mind Your Variables 6 More about Methods 6.1 Fancy String Methods 6.2 A Few Things to Try 6.3 Higher Math 6.4 More Arithmetic 6.5 Random Numbers 6.6 The Math Object 7 Flow Control 7.1 Comparison Methods 7.2 Branching 7.3 Looping 7.4 A Little Bit of Logic 7.5 A Few Things to Try 8 Arrays and Iterators 8.1 The Method each 8.2 More Array Methods 8.3 A Few Things to Try 9 Writing Your Own Methods 9.1 Method Parameters 9.2 Local Variables 9.3 Return Values 9.4 A Few Things to Try 10 There's Nothing New to Learn in Chapter 10 10.1 Recursion 10.2 Rite of Passage: Sorting 10.3 A Few Things to Try 10.4 One More Example 10.5 A Few More Things to Try 11 Reading and Writing, Saving and Loading, Yin and... 11.1 Doing Something 11.2 The Thing about Computers 11.3 Saving and Loading for Grown-ups 11.4 YAML 11.5 Renaming Your Photos 11.6 A Few Things to Try 12 New Classes of Objects 12.1 The Time Class 12.2 A Few Things to Try 12.3 The Hash Class 12.4 Ranges 12.5 Stringy Superpowers 12.6 A Few More Things to Try 12.7 Classes and the Class Class 13 Creating New Classes, Changing Existing Ones 13.1 A Few Things to Try 13.2 Creating Classes 13.3 Instance Variables 13.4 A Few More Things to Try 14 Blocks and Procs 14.1 Methods That Take Procs 14.2 Methods That Return Procs 14.3 Passing Blocks (Not Procs) into Methods 14.4 A Few Things to Try 15 Beyond This Fine Book 15.1 irb: Interactive Ruby 15.2 The PickAxe: Programming Ruby 15.3 Ruby-Talk: the Ruby Mailing List 15.4 Tim Toady 15.5 THE END

Erscheint lt. Verlag 21.2.2006
Verlagsort Raleigh
Sprache englisch
Maße 178 x 232 mm
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
ISBN-10 0-9766940-4-2 / 0976694042
ISBN-13 978-0-9766940-4-5 / 9780976694045
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Grundlagen und praktische Anwendungen von Transpondern, kontaktlosen …

von Klaus Finkenzeller

Buch (2023)
Hanser (Verlag)
CHF 125,95
das umfassende Handbuch

von Marc Marburger

Buch | Hardcover (2024)
Rheinwerk (Verlag)
CHF 69,85