TrueschoTruescho
All Courses
BiteSize Python: Object Oriented Programming
Coursera
Course
Unknown

BiteSize Python: Object Oriented Programming

University of Colorado Boulder

Learn fundamentals of Object-Oriented Programming in Python, covering key principles and professional documentation with practical case applications.

Unknown7 weeksEnglish

About this Course

This course introduces the fundamentals of Object-Oriented Programming (OOP) in Python, a paradigm widely adopted for structuring complex software. It begins with an explanation of what OOP is and why it is popular, followed by the core principles of OOP: inheritance, polymorphism, encapsulation, and abstraction. Students will also learn how to document classes and methods professionally. The course concludes with practical case studies, allowing learners to apply these concepts in real-world sc

What You'll Learn

  • Explore Object-Oriented Programming in Python
  • Understand and apply inheritance, polymorphism, encapsulation, and abstraction
  • Prepare professional documentation for classes and methods

Instructors

D

Di Wu

Data Science

Topics

Technical Documentation
Object Oriented Design
Software Design
Python Programming
Software Engineering
Software Documentation
Object Oriented Programming (OOP)
Maintainability
Programming Principles

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

التوثيق التقني
تصميم موجه للكائنات
تصميم البرمجيات
برمجة بايثون
هندسة البرمجيات
توثيق البرمجيات
البرمجة الموجهة للكائنات
قابلية الصيانة
Programming Principles

Start Learning Now