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 (10)
Il corso è stato semplice, intuitivo, facile da seguire, gli esercizi hanno riguardato gli argomenti discussi in precedenza.
Alexandru - BRD
Corso - Python Programming Fundamentals
Traduzione automatica
La conoscenza.
Dan Nohai - BRD
Corso - Python Programming Fundamentals
Traduzione automatica
Abhi è uno sviluppatore davvero abile con una perdita di conoscenza e ha anche le competenze necessarie di un allenatore che mi è piaciuto molto.
Andrei - BRD
Corso - Python Programming Fundamentals
Traduzione automatica
Mi è piaciuto che tutte le nozioni riguardanti il linguaggio Python siano state spiegate in dettaglio e che ci sia stato permesso di risolvere alcuni esercizi da soli, dopodiché il formatore ce li spiegava e ci offriva varie soluzioni. Un ottimo corso!
Scanteie Ana - BRD
Corso - Python Programming Fundamentals
Traduzione automatica
Spiegazioni relative al fatto che ci sono molte possibilità di programmazione e l'esistenza di funzioni.
Adriana - Siemens
Corso - Python Programming Fundamentals
Traduzione automatica
Tanti esercizi, adattamento al ritmo di tutti, risoluzione dei problemi in tempo reale e tanta pazienza
Alixandru Ionut - Siemens
Corso - Python Programming Fundamentals
Traduzione automatica
Il corso ha coperto tutte le informazioni di base ed è un buon inizio per lo sviluppo e l'apprendimento futuri.
Luiza Nicoleta - Siemens
Corso - Python Programming Fundamentals
Traduzione automatica
Struttura, esercizi, disponibilità alla correzione
Vlad - Siemens
Corso - Python Programming Fundamentals
Traduzione automatica
The second day was the most important for me, especially learning about different libraries that help us work with files :.csv, .xml, .docx..etc. Wish we had more time!
Daniela Moldoveanu - Siemens
Corso - Python Programming Fundamentals
Prepared training material and form of this course