Struttura del corso
Introduzione a Python Programming
- Esecuzione del codice Python
- Utilizzo di Python strumenti di sviluppo (IDE e strumenti a riga di comando)
- Lavorare con le shell Python e iPython e con il notebook iPython
Tipi di dati e operazioni
- Numeri interi e float – probabilmente non necessari
- Stringhe e byte – probabilmente non necessari
- Tuple ed elenchi
- Dizionari e dizionari ordinati
- Set e set surgelati
Organizzazione e distribuzione del codice
- Creazione di moduli e pacchetti
- Distribuzione di codice ai repository
Orientato agli oggetti e funzionale Programming
- Creazione e utilizzo di funzioni e classi
- Modifica di funzioni e classi con gli elementi Decorator
- Introduzione alle meta-classi
Gestione e test degli errori
- Gestione e generazione di eccezioni
- Scrittura ed esecuzione di test (doc test e unit test)
- Controllo del code coverage mediante test
Utilizzo di file e directory
- Accessdiversi tipi di file e principi di gestione dei file
- Creazione, lettura, aggiornamento ed eliminazione di file (inclusi file di testo normali, csv, nonché file Microsoft Word e Microsoft Excel)
- Estrazione di dati da file di testo con Expressioni regolari
- Creazione ed eliminazione di directory, elenco e ricerca di file
Requisiti
Nessuno
Recensioni (7)
È stato un'introduzione arrotondata al Python, che mi ha dato la fiducia di affrontare immediatamente alcuni programmi di livello base prima di provare qualcosa di più impegnativo.
Graham - Quantum Detectors Ltd
Corso - Python Programming Fundamentals
Traduzione automatica
Mi è piaciuto poter fare domande e Abhi ha risposto a tutte fornendo ottimi esempi.
Bozena - New College Durham
Corso - Python Programming Fundamentals
Traduzione automatica
Tutto era a posto. Il formatore era molto preparato e ho davvero apprezzato il corso.
Gelep Dragos
Corso - Python Programming Fundamentals
Traduzione automatica
Il corso era semplice, intuitivo e facile da seguire, gli esercizi coprivano gli argomenti discussi in precedenza.
Alexandru - BRD
Corso - Python Programming Fundamentals
Traduzione automatica
La competenza.
Dan Nohai - BRD
Corso - Python Programming Fundamentals
Traduzione automatica
Abhi è un sviluppatore molto competente con una grande quantità di conoscenze e possiede anche le necessarie doti di un istruttore, che ho davvero apprezzato.
Andrei - BRD
Corso - Python Programming Fundamentals
Traduzione automatica
Mi è piaciuto che tutte le nozioni riguardanti il linguaggio Python fossero spiegate in dettaglio e che ci fosse la possibilità di risolvere alcuni esercizi autonomamente, dopodiché l'istruttore li avrebbe spiegati e proposto diverse soluzioni. Un corso molto buono!
Scanteie Ana - BRD
Corso - Python Programming Fundamentals
Traduzione automatica