In the final project of this Python beginner course, we'll build a personal expense tracking app from scratch.
With this app, you'll learn how to get expense data from a user (via the terminal), save and categorize that expense into a spreadsheet. This project will take about an hour, and will test all of the Python skills you've learnt so far.
You'll learn how to plan, structure and implement a project all the way from an idea to a finished product — as well as seeing how you can solve new and unexpected problems.
Project Code (GitHub): https://github.com/pixegami/pythonfo...
Full Playlist: • Python For Beginners (Full Course)
Follow me on Twitter: @pixegami
Chapters
00:00 Introduction
02:55 Project Specs: Expense Tracker
06:30 Create an "Expense" Class
07:55 Main Project Structure
13:27 Getting User Expenses
30:58 Saving Expenses to a File
36:14 Summarise All Expenses
43:54 Group Expense By Category
49:07 Track Remaining Budget
56:46 Wrapping Up