, , e.a.

Practical Programming

An introduction to Computer Science using Python 3

Paperback Engels 2013 2e druk 9781937785451
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

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

ISBN13:9781937785451
Taal:Engels
Bindwijze:paperback
Aantal pagina's:375
Druk:2
Verschijningsdatum:28-10-2013
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Paul Gries

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.

Andere boeken door Paul Gries

Over Jennifer Campbell

Jennifer Campbell is a senior lecturer in Computer Science at the University of Toronto who created the course this book is based on.

Andere boeken door Jennifer Campbell

Over Jason Montojo

Jason Montojo is a former student of Jennifer Campbell and Paul Gries, who has since worked on the Eclipse programming platform at IBM; he is also a professional photographer and digital artist, and created all of the diagrams for this book.

Andere boeken door Jason Montojo

Inhoudsopgave

Acknowledgements
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

Managementboek Top 100

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Practical Programming