Download free course How to Think Like a Computer Scientist, pdf file on 280 pages by Allen Downey, Jeffrey Elkner, Chris Meyers.
How to Think Like a Computer Scientist: Learning with Python - is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structures.
Table of contents
- The way of the program
- Variables, expressions and statements
- Functions
- Conditionals and recursion
- Fruitful functions
- Iteration
- Strings
- Lists
- Tuples
- Dictionaries
- Files and exceptions
- Classes and objects
- Classes and functions
- Classes and methods
- Sets of objects
- Inheritance
- Linked lists
- Stacks
- Queues
- Trees
- Debugging
- Creating a new data type
- Recommendations for further reading
Pages : | 280 |
Size : | 1.1 MB |
Downloads: | 80 |
Created: | 2022-02-02 |
License: | GNU FDL |
Author(s): | Allen Downey, Jeffrey Elkner, Chris Meyers |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about How to Think Like a Computer Scientist
Download free course Handbook of Vascular Biometrics, pdf file on 535 pages by Andreas Uhl, Christoph Busch, Sébastien Marcel, Raymond Veldhuis.
Download free course LaTeX in 24 Hours, pdf file on 309 pages by Dilip Datta.
Download free course Kubernetes Succinctly, pdf file on 121 pages by Rahul Rai, Tarun Pabbi.
Download free course Gradle Succinctly, pdf file on 111 pages by José Roberto Olivas Mendoza.
Download free course Azure Cognitive Services Succinctly, pdf file on 115 pages by by Ed Freitas.