YoVDO

Python OOP - Object-Oriented Programming Project for Beginners

Offered By: Dave Gray via YouTube

Tags

Python Courses Object-oriented programming Courses Polymorphism Courses Inheritance Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a hands-on Python tutorial that guides you through building an Object-Oriented Programming (OOP) project for beginners. Apply concepts of classes, objects, inheritance, and polymorphism as you create a banking system. Start by initializing a Bank Account class, then implement methods for balance retrieval, deposits, and withdrawals. Learn to handle exceptions with a custom BalanceException and create a viable_transaction method. Explore inheritance by developing Interest Rewards Account and Savings Account classes. Follow along with step-by-step instructions, from setting up the project to wrapping up the final implementation, in this comprehensive 30-minute video tutorial.

Syllabus

Intro
Welcome
Getting Started
Initializing the Bank Account class
get_balance method
deposit method
BalanceException and viable_transaction method
withdraw method
transfer method
Interest Rewards Account class
Savings Account class
Wrap up


Taught by

Dave Gray

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity