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

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