Python from zero to hero

Python Logo

Corso di Python avanzato

3 Incontri:

Martedi 14 Gennaio 2025 - Orario: 21:00 - 23:00
Martedi 21 Gennaio 2025 - Orario: 21:00 - 23:00
Martedi 28 Gennaio 2025 - Orario: 21:00 - 23:00

Livello:

da Principianti a Intermedi

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:

Consigliamo di portarsi Il proprio portatile.

ATTENZIONE
Trovate qui il PDF con la guida di cosa installare in previsione del corso.

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 14 Gennaio 2025

Disponibilità posti:

Posti ancora disponibili

Prezzo Iscrizione:

10,00 €

Location:

MakeIt Modena - Strada Barchetta, 77, Modena

Incontro 1

Martedi 14 Gennaio 2025 - 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

Alcune indicazioni su cosa e come installare il necessario per il corso.

Istruzioni Installazione ( Python-from-0-to-hero-istruzioni.pdf )

Notebook Lezione ( LezioneZero.7z )

Link

Registrazione della lezione in aula

Video Lezione Zero

Incontro 2

Martedi 21 Gennaio 2025 - 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 28 Gennaio 2025 - 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...