YoVDO

Learn Python - Build an Expense Tracking App

Offered By: pixegami via YouTube

Tags

Python Courses Object-oriented programming Courses Project Planning Courses Expense Tracking Courses

Course Description

Overview

Build a personal expense tracking app from scratch in this final project of a Python beginner course. Learn to collect expense data via terminal input, save and categorize expenses in a spreadsheet, and apply Python skills acquired throughout the course. Gain practical experience in project planning, structuring, and implementation, from concept to finished product. Master problem-solving techniques for new challenges. Follow along as the instructor guides you through creating an "Expense" class, structuring the main project, obtaining user expenses, saving data to a file, summarizing expenses, grouping by category, and tracking remaining budget. This hour-long tutorial covers essential Python concepts and provides hands-on experience in developing a practical application.

Syllabus

- Introduction
- Project Specs: Expense Tracker
- Create an "Expense" Class
- Main Project Structure
- Getting User Expenses
- Saving Expenses to a File
- Summarise All Expenses
- Group Expense By Category
- Track Remaining Budget
- Wrapping Up


Taught by

pixegami

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX