Skip to content
KnowledgeCity

Python: Classes and Objects

How to program in Python using classes and objects.
Preview the first lesson free — get full access to all 3 lessons.
Course: On-Demand
Intermediate Provider Jeremy Kurtz  3 Lessons ·  18m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

This module begins with a refresher on classes and objects covered in the beginner Python class. Instructor Jeremy Kurtz goes over these concepts and how you can use them when programming in Python. From there, you’ll learn about methods and init. This module will also touch on how to create user-defined methods using functions. A class is how you lay out variable types and how they are handled. Classes are native to the programming language and used quite a bit. Throughout this module, you’ll learn how to enhance your own program using these skills.

What You'll Learn

  • Review the core concepts behind classes and objects in Python
  • Use classes to lay out variable types and define how they are handled
  • Apply methods and the init prebuilt function within Python
  • Create user-defined methods using functions
  • Enhance your own Python programs using object-oriented programming skills

Key Takeaways

  • The module opens with a refresher on the classes and objects introduced in the beginner Python class.
  • A class is how you lay out variable types and how they are handled, and classes are native to Python and used frequently.
  • Init is a prebuilt function within Python covered in this module.
  • You can create your own user-defined methods using functions.
  • These skills can be used to enhance your own programs when programming in Python.

Frequently Asked Questions

What does this Python module cover?

It covers a refresher on classes and objects, methods and init, and creating user-defined methods using functions, taught across the lessons Class and Object, Methods and Init, and Creating User Defined Methods Using Functions.

Who teaches this module?

The module is taught by instructor Jeremy Kurtz.

Do I need prior Python experience?

The module begins with a refresher on classes and objects covered in the beginner Python class, so familiarity with those beginner concepts is assumed.

What is a class in Python according to this course?

A class is how you lay out variable types and how they are handled; classes are native to the programming language and used quite a bit.

What skills will I build in this module?

You will build skills in Object-Oriented Programming (OOP), Python, programming concepts, object code, and software modules.