Struttura del corso
Introduzione
Panoramica di Object-Oriented Programming
- Che cos'è l'Object-Oriented Programming?
- Perché imparare l'orientato agli oggetti Programming?
Comprendere i concetti orientati agli oggetti Programming
- Informazioni sulle classi
- Informazioni su oggetti e istanze
- Informazioni sulle variabili
- Informazioni sull'incapsulamento dei dati
- Informazioni sull'ereditarietà delle classi
Aggiornamento su Python Linguaggio di programmazione
Guida introduttiva alla programmazione orientata agli oggetti con Python
- Implementazione di una classe semplice in Python
- Creazione di un'istanza di una classe
- Comprensione dei metodi e definizione dei metodi
- Utilizzo del metodo __init__
- Utilizzo del metodo __del__
- Impostazione di membri pubblici, protetti e privati
Aggiunta di metodi, attributi e proprietà alla classe
Creazione e utilizzo di un oggetto della classe
Utilizzo delle variabili di classe rispetto alle variabili di istanza
Utilizzo delle superclassi per l'ereditarietà
Utilizzo dell'ereditarietà multipla
Utilizzo degli iteratori
Aggiunta di funzionalità di iterazione agli oggetti mediante il metodo __iter__()
Creazione del progetto: simulazione di un sistema bancario tramite OOP con Python
Osservazioni conclusive
Requisiti
- Familiarità di base con la programmazione
Recensioni (4)
L'istruttore è stato molto disponibile a rispondere a tutti i tipi di domande che ho fatto
Caterina - Stamtech
Corso - Developing APIs with Python and FastAPI
Traduzione automatica
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course
Bozena Stansfield - New College Durham
Corso - Build REST APIs with Python and Flask
Trasferimento delle conoscenze pratiche e dell'esperienza del formatore.
Rumel Mateusz - Pojazdy Szynowe PESA Bydgoszcz SA
Corso - GUI Programming with Python and PyQt
Traduzione automatica
As I was the only participant the training could be adapted to my needs.