€69,00 Il prezzo originale era: €69,00.€49,00Il prezzo attuale è: €49,00. IVA inclusa
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.
Il corso completo è formato da 3 webinar ciascuno di 3 ore circa (dalle 15 alle 18).
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 alla scadenza della promo, selezionando le diverse lezioni del corso.
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
- Introduzione e Installazione di Python
- Valori e Operatori Numerici
- Variabili e Stringhe
- Conversioni tra tipi di dato, funzioni print e input
- Controllo del Flusso, Algebra Booleana e Operatori di Comparazione
- Istruzioni if, elif ed else
- Ciclo while, istruzioni break e continue
- Il Ciclo for e la funzione range
- I Moduli della Standard Library
- Crea una Calcolatrice con Python
- Le Funzioni in Python
- Variabili Globali e Variabili Locali
- Le Liste
- Metodi delle Stringhe
- Tuple e Set
- I Dizionari
- Progetti hardware con Raspberry Pi
Programma del webinar 2 Python Intermedio
- Gestione degli Errori
- Try except
- Installare Moduli di Terze Parti
- PIP e Ambienti Virtuali
- Repository PYPI
- Come creare un modulo
- La variabile “name”
- La variabile path
- Gerarchia delle eccezioni
- Eccezioni all’interno di funzioni
- La dichiarazione Raise
- La Dichiarazione Assert
- Progetti hardware con Raspberry Pi
Programma del webinar 3 Python Avanzato
- Le classi e gli oggetti
- La funzione type
- Proprietà e metodi
- Il metodo costruttore init
- Proprietà pubbliche e private
- Metodi e parametri
- Superclasse e sottoclasse
- Proprietà di istanza
- Proprietà speciale dict
- Accedere a proprietà private
- Proprietà di classe
- Approfondimento sui metodi
- Proprietà speciali (name, module, bases)
- Ereditarietà multipla
- Ereditarietà a più livelli
- 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.
Non serve avere una conoscenza specifica sull’argomento.
Il corso è fornito di materiale didattico scaricabile durante la lezione.
Il corso è fornito di una dispensa di esempi per l’uso durante il webinar.
Prima del corso, si consiglia di installare l’ultima versione di Python (https://www.python.org)
La piattaforma LiveWebinar
Per il webinar utilizzeremo la piattaforma LiveWebinar. Non è necessario installare alcun software, ma potrai seguire il webinar direttamente dal tuo browser preferito o dal tuo smartphone.
Ti consigliamo di testare la tua connessione prima con questo semplice tool.
I Webinar
Il corso completo è formato da 3 webinar ciascuno di 3 ore circa (dalle 15 alle 18).
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.
Per leggere i termini e le condizioni per la partecipazione ai nostri webinar clicca qui