← All programs

Python Base -Programma

Category Data, databases and analytics

CEGEKA s.p.a.

info@cegeka.it

cegeka@pec.it

www.cegeka.it

Sede Legale, Amministrativa,

Operativa e Filiale Nord-Ovest

Via Alessandro Volta, 16

20093 Cologno Monzese, MI

Tel. +39 02 254427.1

Fax +39 02 27300901

Filiale Centro-Sud

Via Casilina 3T, Palazzina D

00182 Roma

Tel. +39 06 72910119

Fax +39 06 7215974

Filiale Nord-Est

Corso Stati Uniti, 18/B

35127 Padova

Tel. +39 049 8976800

Capitale Sociale € 461.760 i.v.

Registro Imprese di Milano

Codice Fiscale: 08197280152

Partita Iva: 02047860966

PAGE 1 OF 3

3

CORSO PYTHON BASE

Durata: 2 gg (16 ore)

  • Introduzione
  • L’interprete del linguaggio e ambienti di sviluppo

o (Anaconda, Spyder, Jupyter Notebook, Visual Studio)

  • Regole sintattiche

o Variabili, input/output e strutture dati di base

▪ Variabili e tipi di dato

▪ Operatori aritmetici

▪ input

▪ print

▪ Strutture dati

  • list
  • tuple tupla
  • set
  • frozenset
  • dict
  • file
  • Strutture algoritmiche

o Struttura condizionale “if”

o L’istruzione “while”

o L’istruzione “for”

o L’istruzione “range”

  • Funzioni

o L’istruzione “def”

o Parametri di una funzione

o L’istruzione “return”

o Variabili locali e variabili globali

o Flusso di esecuzione di un programma Python

o Funzioni ricorsive

  • Gestione File

o Funzione open

o L’istruzione “try–except”

o Metodo “write”

o Metodo “read”

o Metodo “readline”

o Funzione “close”

  • Introduzione ai Moduli

o Workflow caricamento moduli

o Enumerazione moduli caricati

o Importazione moduli

o Python pip per la gestione dei moduli

PAGE 2 OF 3

3

o Moduli Built-in

o Moduli User defined

  • Introduzione a Pandas
  • Python Iterator

o Cos’è l’Iterator?

o Funzionamento di Iterator

o Sintassi

o Esempi

  • Filter Function

o Esempi d’utilizzo

o Uso dell’espressione Lamba con la Filter function

  • Job Scheduling: schedulazione dell’esecuzione di script con rilascio di reportistica collegata

PAGE 3 OF 3

3