Skip to Content
Python Data Model
on-demand course

Python Data Model

with ACI Learning, Justin Dennison, Daniel Lowrie, Mike Rodrick
June 2024
Intermediate to advanced
12h 44m
English
Packt Publishing
Closed Captioning available in English

Overview

In this 12-hour course, you'll dive deep into the Python data model to master its protocols and apply them to your programming projects. Learn foundational and advanced topics, from custom object creation to serialization, equipping you with the skills to write professional, efficient Python code.

What I will be able to do after this course

  • Understand and apply Python's data models for object customization.
  • Implement object representation and serialization methods effectively.
  • Master iterable and dictionary-like behaviors in your classes.
  • Perform numeric operations and operator overloading seamlessly.
  • Manage object attributes and contexts to build advanced applications.

Course Instructor(s)

Your instructors, Justin Dennison, Daniel Lowrie, and Mike Rodrick, bring years of experience in software development and education. Known for their engaging teaching style and clear explanations, they are committed to helping learners succeed. This course leverages their industry insights and thorough understanding of Python.

Who is it for?

This course is aimed at intermediate to advanced Python developers who have a solid understanding of Python basics and object-oriented programming. It's perfect for those looking to deepen their knowledge of Python's data model and its protocols, whether for career advancement or personal growth.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Data Structures Using Python 2024

Data Structures Using Python 2024

Surendra Varma Pericherla

Publisher Resources

ISBN: 9781836201533