WEBINAR Python

Python ha la fama di essere un linguaggio semplice da imparare e per questo viene consigliato come primo linguaggio di programmazione anche ai ragazzi delle scuole medie ed è il miglior linguaggio con cui iniziare a programmare.

Python è un linguaggio adatto a qualsiasi scopo: si possono elaborare software semplici per uso personale e software complessi per uso aziendale e industriale.

Supporta la programmazione ad oggetti ed è un linguaggio adatto a principianti ed esperti.

Python è un linguaggio di programmazione ad alto livello, disponibile per tutte le

piattaforme Windows, Mac e tutte le distribuzioni Linux. Nelle piattaforme Mac e Linux è addirittura nativo.

Raspberry Pi ha abbracciato Python come nucleo di programmazione principale.

Python è un linguaggio pseudocompilato: significa che un interprete analizza il codice sorgente, formato da semplici file di testo che vengono salvati con estensione .py.

Python è un software completamente gratuito e open source, pertanto può essere liberamente modificato e ridistribuito.

Cosa si può fare con Python

Solo per citare alcune delle possibilità di Python, a titolo di esempio, ecco alcune applicazioni:

Creazione giochi

Deep learning e Machine learning

Il riconoscimento facciale e di qualsiasi oggetto

Creazione di GUI per applicazioni desktop e per dispositivi touch.

Webserver

Script di automazione

Protocolli di trasmissione dati

Controllo sensori hardware

Firmware

… e molto altro

Programma del webinar 1 Python Base

  1. Introduzione e Installazione di Python
  2. Valori e Operatori Numerici
  3. Variabili e Stringhe
  4. Conversioni tra tipi di dato, funzioni print e input
  5. Controllo del Flusso, Algebra Booleana e Operatori di Comparazione
  6. Istruzioni if, elif ed else
  7. Ciclo while, istruzioni break e continue
  8. Il Ciclo for e la funzione range
  9. I Moduli della Standard Library
  10. Crea una Calcolatrice con Python
  11. Le Funzioni in Python
  12. Variabili Globali e Variabili Locali
  13. Le Liste
  14. Metodi delle Stringhe
  15. Tuple e Set
  16. I Dizionari
  17. Progetti hardware con Raspberry Pi

Programma del webinar 2 Python Intermedio

  1. Gestione degli Errori
  2. Try except
  3. Installare Moduli di Terze Parti
  4. PIP e Ambienti Virtuali
  5. Repository PYPI
  6. Come creare un modulo
  7. La variabile “name”
  8. La variabile path
  9. Gerarchia delle eccezioni
  10. Eccezioni all’interno di funzioni
  11. La dichiarazione Raise
  12. La Dichiarazione Assert
  13. Progetti hardware con Raspberry Pi

Programma del webinar 3 Python Avanzato

  1. Le classi e gli oggetti
  2. La funzione type
  3. Proprietà e metodi
  4. Il metodo costruttore init
  5. Proprietà pubbliche e private
  6. Metodi e parametri
  7. Superclasse e sottoclasse
  8. Proprietà di istanza
  9. Proprietà speciale dict
  10. Accedere a proprietà private
  11. Proprietà di classe
  12. Approfondimento sui metodi
  13. Proprietà speciali (name, module, bases)
  14. Ereditarietà multipla
  15. Ereditarietà a più livelli
  16. Progetti hardware con Raspberry Pi

Requisiti per la partecipazione

Per una miglior fruizione del webinar, si suggerisce di seguire lo stesso utilizzando due devices separati (per esempio il PC e lo smartphone, oppure il PC e un tablet o due PC). In modo da poter seguire su uno schermo il corso stesso e sull’altro effettuare le prove pratiche.

Vuoi partecipare a questi webinar? 
Vai alla pagina di acquisto:
Webinar 1 Python
Webinar 2 Python
Webinar 3 Python

E’ possibile acquistare un singolo corso per volta oppure tutti i livelli insieme, per ciascun webinar viene attivato inoltre uno sconto “prenota prima” visibile fino a scadenza della promo.
Tutti i nostri webinar vengono svolti in modalità sincrona e non vengono rilasciate registrazioni, si prega di prendere visione dei Termini e Condizioni in fondo alla pagina

Termini & Condizioni

Hai domande? Contattaci subito!

Menu