Learn to Program
Autor principal: | |
---|---|
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Sebastopol :
Pragmatic Programmers, LLC, The,
2009.
|
Edición: | 3rd ed. |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- When Bad Things Happen to Good Programs
- Progress Checkpoint
- Chapter 3: Variables and Assignment
- Variables Point to Values
- Progress Checkpoint
- Chapter 4: Conversions and Input
- Numbers to Strings and Back Again
- Let Me Tell You a Secret
- Getting Strings from the User
- Cleaning Up User Input
- Good Variable Names
- Progress Checkpoint
- Chapter 5: Methods
- Fancy String Methods
- More Arithmetic
- Random Numbers
- The Math Object
- Progress Checkpoint
- Chapter 6: Flow Control
- Comparison Methods
- Branching
- Looping
- A Little Bit of Logic
- Progress Checkpoint
- Chapter 7: Arrays and Iterators
- My First Iterator
- More Array Methods
- Progress Checkpoint
- Chapter 8: Custom Methods
- Method Arguments: What Goes In
- Local Variables: What's Inside
- Experiment: Stuby
- Return Values: What Comes Out
- Progress Checkpoint
- Chapter 9: File Input and Output
- Really Doing Something
- The Thing about Computers
- Saving and Loading for Grown-Ups
- JSON
- Back to Our Regularly Scheduled Programming
- Renaming Photos
- Progress Checkpoint
- Chapter 10: More Classes and Methods
- The Time Class
- The Hash Class
- The Range Class
- Stringy Superpowers
- Classes and the Class Class
- Progress Checkpoint
- Chapter 11: Custom Classes and Class Extensions
- Creating Classes
- Instance Variables
- Methods: new vs. initialize
- The Care and Feeding of Your Baby Dragon
- Progress Checkpoint
- Chapter 12: Remote Data and APIs
- Random Internet Jokes
- Respect
- Trivia Database
- Location of the ISS
- Where Did I Put My Keys?
- Movie Search
- Progress Checkpoint
- Chapter 13: Blocks and Procs
- Methods That Take Procs
- Methods That Return Procs
- Passing Blocks (Not Procs) into Methods