Python from zero to hero (in presenza)

Python Logo

Corso di Python avanzato

3 Incontri:

Martedi 13 Settembre 2022 - Orario: 21:00 - 23:00
Martedi 20 Settembre 2022 - Orario: 21:00 - 23:00
Martedi 27 Settembre 2022 - Orario: 21:00 - 23:00

Livello:

Medio

Dettagli:

Un viaggio veloce nel linguaggio più cool del momento. Partendo dalle basi, si arriverà a toccare le funzioni e le tecniche più avanzate. Ma tenetevi stretti, perché il viaggio sarà veloce!

* il programma delle lezioni potrebbe subire variazioni

Perché partecipare:

Se avete già esperienza in Python e volete approfondire oppure siete programmatori e volete capire cosa ha di speciale questo linguaggio.

Obiettivi:

Insegnare Python da zero, fino ad un livello medio alto, e dare conoscenze avanzate a chi già lo conosce.

Conoscenze necessarie:

Basilari di Python, o essere già programmatori in altri linguaggi.

Cosa portare:

Il portatile

Il Pagamento potrà essere effettuato in tre modalità:

🐧 Pagamento in contanti alla prima lezione
🐧 Tramite bonifico bancario sull'IBAN: IT42S0538712907000002395949 (da effettuare qualche giorno prima)
🐧 Tramite PAYPAL: paypal.me/conoscerelinux (IMPORTANTE: specificare come tipo di pagamento “Familiari e amici“)

Per i pagamenti online indicare nella causale “Corso Python“, nome, cognome e codice fiscale (ad esempio “Corso Python Mario Rossi RSSMRA70A01F257E”).

Cosa forniremo:

Gli esempi usati in classe, le slide e l'intera lezione consultabile sul canale YouTUBE dell'associazione.

Chiusura iscrizioni:

Martedi 13 Settembre 2022

Disponibilità posti:

Posti ancora disponibili

Prezzo Iscrizione:

20,00 €

Location:

MakeIt Modena - Strada Barchetta, 77, Modena

Incontro 1

Martedi 13 Settembre 2022 - Orario: 21:00 - 23:00

Python Rocket: pull safety belt on!

Velocissima carrellata della sintassi base di Python:

- variabili
- if… elif… else …
- while …
- for …
- tuple, liste, dizionari e set
- try… except…
- funzioni
- classi

Allegati

Ho preparato un PDF, stilisticamente non è il TOP, ma forse è più comodo da consultare.

Slide Lezione Zero ( LezioneZero-Jupyter-Notebook.pdf )

Link

Registrazione della lezione in aula

Video Lezione Zero

Incontro 2

Martedi 20 Settembre 2022 - Orario: 21:00 - 23:00

Yellow Submarine: snake deeper under the water

Approfondimenti, e nuovi argomenti avanzati
- tecniche avanzate per i cicli for
- gestione file
- with …
- moduli e pachetti
- ancora sulle funzioni, gestioni avanzate dei parametri
- i decoratori e i relativi fabbricatori

Allegati

Tutti gli esempi mostrati in aula

Esempi Lezione Uno ( LezioneUno.7z )

Link

Registrazione della lezione in aula

Video Lezione Uno

Incontro 3

Martedi 27 Settembre 2022 - Orario: 21:00 - 23:00

Where no man has gone before

- ancora sulle classi, ereditarietà, proprietà e altro ancora
- generatori
- tecniche avanzate su liste e dizionari
- iteratori
- librerie utili, lettura configurazioni, parsing dei parametri e log

Allegati

Tutti gli esempi mostrati in aula

Esempi Lezione Due ( LezioneDue.7z )

Link

Registrazione della lezione in aula

Video Lezione Due

Formatori

Zomparelli Luca

Attualmente impiegato in un azienda del comparto automotive, da più di vent'anni si occupa di automazione industriale, con particolare r...