Download free course The Coder's Apprentice, pdf file on 398 pages by Pieter Spronck.
The Coder's Apprentice is a course book, written by Pieter Spronck, that is aimed at teaching Python 3 to students and teenagers who are completely new to programming. Contrary to many of the other books that teach Python programming, this book assumes no previous knowledge of programming on the part of the students, and contains numerous exercises that allow students to train their programming skills.
The goal of this book is to teach anyone how to create useful programs in Python. It should be usable by secondary school students, and university and college students for whom computer programming is not naturally incorporated in their course program. Its aim is to give anyone the means to become proficient in programming, and as such get prepared to perform well in the 21st century job market.
The goal of this book is to teach anyone how to create useful programs in Python. It should be usable by secondary school students, and university and college students for whom computer programming is not naturally incorporated in their course program. Its aim is to give anyone the means to become proficient in programming, and as such get prepared to perform well in the 21st century job market.
Table of contents
- Introduction
- Using Python
- Expressions
- Variables
- Simple Functions
- Conditions
- Iterations
- Functions
- Recursion
- Strings
- Tuples
- Lists
- Dictionaries
- Sets
- Operating System
- Text Files
- Exceptions
- Binary Files
- Bitwise Operators
- Object Orientation
- Operator Overloading
- Inheritance
- Iterators and Generators
- Command Line Processing
- Regular Expressions
- File Formats
- Various Useful Modules
- Troubleshooting
- Differences with Python 2
- pcinput.py
- pcmaze.py
- Test Text Files
- Answers to Exercises
Pages : | 398 |
Size : | 4.2 MB |
Downloads: | 73 |
Created: | 2022-02-03 |
License: | CC BY |
Author(s): | Pieter Spronck |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about The Coder's Apprentice
Download free course Don't Just Roll the Dice, pdf file on 74 pages by Neil Davidson.
Download free course Efficient Learning Machines, pdf file on 244 pages by Mariette Awad, Rahul Khanna.
Download free course Fundamentals of Business Process Management, pdf file on 546 pages by Marlon Dumas, Marcello La Rosa, Jan Mendling, Hajo A. Reijers.
Download free course Blazor, A Beginners Guide, pdf file on 121 pages by by Ed Charbeneau.
Download free course Azure Cognitive Services Succinctly, pdf file on 115 pages by by Ed Freitas.