Corso
Programmazione orientata agli oggetti in Python
AvanzatoLivello di competenza
Aggiornato 02/2026
PythonProgramming4 h13 video44 Esercizi3,600 XP100K+Attestato di conseguimento
Crea il tuo account gratuito
Continua con GoogleMostra più opzionio
Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.
Preferito dagli studenti di migliaia di aziende
Formare un team?
Prova per il BusinessDescrizione del corso
Prerequisiti
Writing Functions in Python1
Fondamenti di OOP
In questo capitolo scoprirai cos’è la programmazione orientata agli oggetti (OOP), in cosa differisce dalla programmazione procedurale e come applicarla. Definirai poi le tue classi e imparerai a creare metodi, attributi e costruttori.
2
Ereditarietà e polimorfismo
Ereditarietà e polimorfismo sono concetti fondamentali dell’OOP che permettono un riuso del codice efficiente e coerente. Impara come ereditare da una classe, personalizzare e ridefinire metodi e rivedere le differenze tra dati a livello di classe e dati a livello di istanza.
3
Integrazione con il Python standard
In questo capitolo imparerai a fare in modo che oggetti che memorizzano gli stessi dati siano considerati uguali, a definire e personalizzare le rappresentazioni testuali degli oggetti e persino a creare nuovi tipi di errori. Con esercizi interattivi, imparerai a personalizzare ulteriormente le tue classi per farle comportare più come i tipi di dati standard di Python.
4
Buone pratiche di progettazione delle classi
Come si progettano classi per l’ereditarietà? Python ha attributi privati? È possibile controllare l’accesso agli attributi? Troverai risposta a queste domande (e non solo) mentre impari le migliori pratiche di progettazione delle classi.
Programmazione orientata agli oggetti in Python
Corso completato
Ottieni Attestato di conseguimento
Aggiungi questa certificazione al tuo profilo LinkedIn, al curriculum o al CVCondividila sui social e nella valutazione delle tue performanceIscriviti ora
Unisciti a oltre 19 milioni di studenti e inizia Programmazione orientata agli oggetti in Python oggi!
Crea il tuo account gratuito
Continua con GoogleMostra più opzionio
Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.
Aumenta le tue competenze sui dati con l'app di DataCamp
Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.