In this course we're going to cover these main subjects:
• Classes (object oriented programming)
• Try and except (graceful error handling)
• Decorators (functions inside of functions)
• Generators (performant data processing)
Project
Your final project is going to be a banking application where you will:
• Create a Python class for opening a [fake] bank account
• Handle deposits
• Handle withdrawals
• Log all transactions in a file for your transaction history
• Ask the user what they want to do (as if you were approaching an ATM)
Course Info
• Videos: 16
• Duration: 2 hours