Python Foundations: Build a Budget Tracker
Learn variables, decisions, loops, and functions through a practical command-line project.
2 min of content4 lessonsBeginnerEnglishUpdated Oct 2026
- Certificate
Created by EvalenceAI Demo Studio · Practical learning paths for testing
What you'll learn
- Use lists and dictionaries to model expenses
- Validate user input with conditions
- Organize reusable calculations in functions
Curriculum
1 section · 4 lessons · 2 min
Learn, practice, and build4 lessons · 2 min
- Python: guided video tutorial, ArticlePreview Python: guided video tutorial1 min
- Study notes and worked starter, Article1 min
- Practice project and self-check, Article1 min
- Download the practice workbook, Downloadable resource
Requirements and who it's for
- A computer with internet access
- Self-paced learners
- Students testing the EvalenceAI learning experience
Description
Python Foundations: Build a Budget Tracker
Learn variables, decisions, loops, and functions through a practical command-line project.
Work through the tutorial at your own pace, review the study notes, then complete the practice project using the downloadable workbook. The workbook includes starter material and a checklist for reviewing your result.
What you will learn
- Use lists and dictionaries to model expenses
- Validate user input with conditions
- Organize reusable calculations in functions
Your project
- Run the starter and confirm the total is 20.
- Add a third expense and calculate totals by category.
- Accept an expense from input; reject negative amounts and non-numeric input.
Tutorial: Learn Python - Full Course for Beginners [Tutorial] by freeCodeCamp.org. Videos remain freely available on YouTube and belong to their creators. This is an independent demo learning path; listed prices are test fixtures.
Instructor
EvalenceAI Demo Studio
Practical learning paths for testing · 10 courses · 0 students
Original exercises paired with credited public tutorials. Demo prices are for testing the learning and checkout experience.
Reviews
No reviews yet.