Sari la conținutul principal
AcasăPython

Curs

Programare orientată pe obiecte în Python

AvansatNivel de competențe
Actualizat 02.2026
Învață să creezi clase și să folosești moștenirea și polimorfismul pentru a reutiliza și optimiza codul.
Începe cursul gratuit
PythonProgramming
4 h
13 videoclipuri
44 Exerciții
3,600 XP
100K+
Certificat de realizare

Creează-ți contul gratuit

Continuă cu GoogleArată mai multe opțiuni

sau


Continuând, accepți Termenii de utilizare, Politica de confidențialitate și că datele tale sunt stocate în SUA.

Îndrăgit de cursanți din mii de companii

Formare pentru o echipă?

Încearcă pentru afaceri

Descrierea cursului

Programarea orientată pe obiecte (POO) este o paradigmă de programare larg utilizată, care reduce timpii de dezvoltare — făcând codul mai ușor de citit, reutilizat și întreținut. POO mută accentul de la gândirea codului ca o secvență de acțiuni la privirea programului ca o colecție de obiecte care interacționează între ele. În acest curs, vei învăța să creezi clase, care funcționează ca șabloane pentru fiecare obiect din Python. Vei folosi apoi principii precum moștenirea și polimorfismul pentru a reutiliza și optimiza codul. Descoperă cum să scrii cod elegant, curat și eficient!

Cerințe prealabile

Writing Functions in Python
1

Fundamentele POO

În acest capitol, vei afla ce este programarea orientată pe obiecte (POO), cum diferă de programarea procedurală și cum poate fi aplicată. Vei defini propriile clase și vei învăța cum să creezi metode, atribute și constructori.
Începe capitolul
2

Moștenire și polimorfism

Moștenirea și polimorfismul sunt conceptele centrale ale POO care permit reutilizarea eficientă și consecventă a codului. Vei învăța cum să moștenești dintr-o clasă, cum să personalizezi și să redefinești metode și care sunt diferențele dintre datele la nivel de clasă și datele la nivel de instanță.
Începe capitolul
3

Integrarea cu Python standard

În acest capitol, vei învăța cum să te asiguri că obiectele care stochează aceleași date sunt considerate egale, cum să definești și să personalizezi reprezentările text ale obiectelor și chiar cum să creezi tipuri noi de erori. Prin exerciții interactive, vei învăța să îți personalizezi clasele astfel încât să funcționeze mai asemănător cu tipurile de date standard din Python.
Începe capitolul
4

Bune practici de proiectare a claselor

Programare orientată pe obiecte în Python
Curs
finalizat

Obține diploma de absolvire

Adaugă această acreditare la profilul tău LinkedIn, CV sau rezumat
Distribuie pe rețelele de socializare și în evaluarea ta de performanță
Înscrie-te acum

Alătură-te celor peste 19 de milioane de cursanți și începe Programare orientată pe obiecte în Python astăzi!

Creează-ți contul gratuit

Continuă cu GoogleArată mai multe opțiuni

sau


Continuând, accepți Termenii de utilizare, Politica de confidențialitate și că datele tale sunt stocate în SUA.

Dezvoltați-vă abilitățile de gestionare a datelor cu DataCamp pentru mobil

Fă progrese din mers cu cursurile noastre mobile și provocările zilnice de programare de 5 minute.