Durata: 16 ore
Luogo: A distanza
Modalità di erogazione: Parti teoriche alternate a parti laboratoriali
Livello: Principiante

Vuoi padroneggiare uno dei linguaggi più in voga al momento?

Desideri semplificare il tuo modo di programmare con Python?

Vuoi imparare un linguaggio di programmazione semplice e intuitivo?

DESCRIZIONE

Questo modulo di formazione si focalizza intensivamente sullo studio teorico e pratico dei concetti fondamentali del mondo della programmazione in Python. Ti fornirà una panoramica completa della potente struttura ad oggetti offerta dal linguaggio Python, imprescindibile per ogni aspirante programmatore.

Nelle parti laboratoriali verranno direttamente esercitate le nozioni teoriche apprese per riuscire ad acquisire le abilità di base utili a chi vuole muovere i primi passi in questo ambito, attraverso l’utilizzo dell’IDE Jupyter Notebook. Arricchiranno la preparazione moduli successivi per approfondire l’utilizzo di librerie Python per l’analisi e la manipolazione dei dati.

DESTINATARI

Programmatori con esperienza pregressa in altri linguaggi moderni o anche senza esperienza.

PREREQUISITI

Ragionamento analitico, propensione al problem solving e conoscenze di base di informatica.

PROGRAMMA

  • Introduzione a Python e a Jupyter Notebook
  • Le basi della programmazione
  • Istruzioni ripetitive e condizionali
  • Strutture dati principali
  • Dataframe, Series e Array
  • Programmazione orientata agli oggetti
  • Case study e progetto di fine corso