Python for Beginners: Build a Personal Budget Tracker App - Hands-On Finance Project
Navid Ansari
Schau dir diesen Kurs und Tausende anderer Kurse an
Schau dir diesen Kurs und Tausende anderer Kurse an
Einheiten dieses Kurses
-
-
1.
01 Budget tracker introduction
0:21
-
2.
02 add income function documentation
5:09
-
3.
03 transaction dictionary
2:33
-
4.
04 Get current date
3:37
-
5.
05 Save budgets
3:36
-
6.
06 Load budgets
2:45
-
7.
07 Add expense
2:17
-
8.
08 Show menu
1:49
-
9.
09 get user choice
3:37
-
10.
10 get income from user
3:28
-
11.
11 Get expenses from user
1:56
-
12.
12 Calculate balance
5:50
-
13.
13 View transactions
6:24
-
14.
14 show current balance
2:16
-
-
- --
- Nivel principiante
- Nivel intermedio
- Nivel avanzado
- Todos los niveles
Generado por la comunidad
El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.
--
Estudiantes
--
Proyectos
Über diesen Kurs
Want to learn Python while building a practical tool you can use every day? In this project-based class, you'll code a fully functional Personal Budget Tracker from scratch!
Perfect for:
✔ Python beginners who want real-world coding experience
✔ Finance enthusiasts looking to automate their budgeting
✔ Aspiring developers who want to strengthen their Python skills
✨ What You'll Learn:
✅ Core Python programming (functions, loops, file handling)
✅ Working with JSON files to save/load financial data
✅ DateTime operations to track transactions
✅ Error handling to make your app robust
✅ How to structure a complete Python application
By the end, you'll have:
Praxisnahes Kursprojekt
"Build Your Own Python Budget Tracker!"
Your Project:
Create a command-line budget tracker that:
ÑЬФ Records income and expenses with dates/descriptions
ÑЬФ Calculates your current balance automatically
ÑЬФ Saves all data to a JSON file (no lost transactions!)
ÑЬФ Displays a clear transaction history
Take It Further (Bonus Challenges):
ÑнРAdd monthly budget limits with alerts
ÑнРImplement data visualization (e.g., spending charts)
ÑнРCreate category tracking (food, rent, entertainment)
ÑнРBuild a GUI version with Tkinter!
Share your enhanced budget tracker in the project gallery to inspire others and get feedback!
Kursbewertung
Warum lohnt sich eine Mitgliedschaft bei Skillshare?
Nimm an prämierten Skillshare Original-Kursen teil
Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen
Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare