Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Brilliant

Object-Oriented Programming in Python

via Brilliant

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
In this course you will learn object-oriented programming in Python by building classes that store data, define behavior, and collaborate to solve complex problems.

Starting with the basics of classes, instances, and attributes, you will progress to writing methods, controlling state changes, and planning class designs before writing code. As an application, you will build and connect multiple classes using composition and delegation, culminating in an AI agent that analyzes text data and generates responses to user queries using a bigram model.

Syllabus

    Reviews

    Start your review of Object-Oriented Programming in Python

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.