Python è un linguaggio di programmazione che trova larga applicazione, tra gli altri ambiti, nella Football Data Analysis.
Per chi non ha competenze di programmazione pregresse, tale corso è propedeutico alla partecipazione al corso di formazione erogato da Wylab per Football Data Analyst.
Modalità:
- 7 video lezioni fruibili in qualsiasi momento con accesso in cloud.
- 5 live session con spiegazione ed approfondimenti live con tutor dedicato.
- Esercitazioni pratiche per tutti i moduli con correzione.
I contenuti saranno divisi in moduli:
- Introduzione a Python: cosa si può fare con Python, le principali librerie e come installarle.
- L’ambiente di lavoro: i principali strumenti per poter utilizzare Python e qualche semplice trucchetto per iniziare.
- Variabili e tipi di dati: cosa sono e quali valori possiamo assegnarli. Definizione ed esempi di diversi tipi di dato.
- Programmazione ad Oggetti in Python: come definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi. Attributi, metodi e costruttori.
- Control flow: dagli operatori booleani agli operatori condizionali IF – ELSE, SWITCH; i cicli usando FOR e WHILE.
- Le funzioni: dal passaggio di parametri con ritorno di valori alle Lambda functions passando dalle Liste.
- Python e REST: le librerie, i JSON ed i principali Verbi HTTP per la richiesta e la modifica delle informazioni.