
At a Glance
ePUB
eBook
$5.99
or 4 interest-free payments of $1.50 with
Instant Digital Delivery to your Kobo Reader App
Learn Python by building, testing, debugging, and solving real problems — not by memorising syntax.
Python Beginner Workbook is a practical, hands-on introduction to Python programming for complete beginners. The book is organised into nine progressive units, beginning with problem-solving and algorithm design before moving into the core Python skills needed to write useful programs with confidence.
Each unit combines concise explanations with runnable code, flowcharts and diagrams, worked examples, exercises, key terms, and practical challenges. The focus is on understanding why code works, learning how to read errors, and developing the habits used by real programmers.
Inside, you will learn:
• Problem solving, algorithms, pseudocode, flowcharts, operators, and debugging
• How Python works, how to set up IDLE and VS Code, and how to use modules and libraries
• Variables, constants, primitive data types, input, casting, lists, tuples, dictionaries, and sets
• if / elif / else, match-case, for and while loops, nested loops, break, continue, pass, and list comprehensions
• Functions, parameters, return values, scope, recursion, lambda functions, and higher-order functions
• Strings, string methods, formatting, regular expressions, dates, and times
• Error handling with try, except, else, finally, raise, and custom exceptions
• Reading and writing text files, CSV and JSON data, and working with os and pathlib
• How to combine everything into a complete Python application
The final unit brings the entire course together in a Personal Finance Tracker capstone project. You will design the program architecture, store persistent data in JSON, organise transactions with lists and dictionaries, validate user input, handle errors with try/except, structure features into reusable functions, generate reports, and test the finished application against edge cases.
No previous programming experience is required. The workbook is designed for students, self-learners, educators, and anyone who wants to understand Python from first principles while writing real code from the beginning.
Type it. Run it. Break it. Fix it. Learn why it works.
on
ISBN: 9798233189876
Published: 10th March 2026
Format: ePUB
Language: English
Publisher: ?Fatih Arica
























