

Paul Gries is a senior lecturer in Computer Science at the University of Toronto. He has won numerous teaching awards and authored other introductory computer science texts.
Meer over de auteursPractical Programming
An introduction to Computer Science using Python 3
Paperback Engels 2013 2e druk 9781937785451Samenvatting
Learn to program in a language that' s used in millions of smartphones, tablets, and PCs. You'll learn about design, algorithms, testing, and debugging, and come away with all the tools you need to produce quality code.
You don't need any programming experience to get started. In this completely updates second edition, you'll get a detailed introduction to Python 3 and to programming. You'll find out exactly what happens when your programs are executed, and learn how to work with numbers, text, bog data sets, and files. You'll see how to create and use your own data types, work with databases, build user interfaces, and how to document and organize your code. You'll code along with the book, writing programs to solve real-world problems.
Most importantly, you'll learn how to think like a professional programmer.
Specificaties
Lezersrecensies
Over Jennifer Campbell
Over Jason Montojo
Inhoudsopgave
Preface
1. What's Programming?
2. Hello, Python
3. Designing and Using Functions
4. Working with Text
5. Making choices
6. A Modular Approach to Program Organization
7. Using Methods
8. Storing Collections of Data Using Lists
9. Repeating Code Using Loops
10. Reading and Writing Files
11. Storing Data Using Other Collection Types
12. Designing Algorithms
13. Searching and sorting
14. Object-oriented programming
15. Testing and Debugging
16. Creating Graphical User Interface
17. Databases
Bibliography
Index
Anderen die dit boek kochten, kochten ook
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan