Tutti i corsi

Corso base di Python
Corso base di Python

Questo corso, intitolato "Corso Base Python su piattaforma JupyterHub," è progettato per introdurre gli studenti al mondo della programmazione utilizzando il linguaggio di programmazione Python all'interno dell'ambiente interattivo di Jupyter Notebook attraverso JupyterHub. Python è noto per la sua semplicità e versatilità, ed è un linguaggio di programmazione ideale per principianti. Inoltre, JupyterHub offre un ambiente di sviluppo amichevole e basato sul web che rende l'apprendimento della programmazione più accessibile e coinvolgente.

Obiettivi del Corso:

  • Fornire una solida comprensione dei fondamenti di Python, dai concetti di base alle strutture di controllo e alle funzioni.
  • Guidare gli studenti nell'utilizzo di Jupyter Notebook e JupyterHub come strumenti per scrivere e testare codice Python in modo interattivo.
  • Introdurre concetti avanzati come la programmazione orientata agli oggetti (OOP) e la visualizzazione dei dati attraverso esempi pratici.
  • Preparare gli studenti a sviluppare progetti Python pratici e risolvere problemi reali utilizzando le competenze acquisite.

Contenuti del Corso:

  • Introduzione a Jupyter e Python: Gli studenti inizieranno con una panoramica di Jupyter e Python, imparando a creare e gestire notebook e scrivere il loro primo codice Python interattivo.
  • Fondamenti di Python: Questo modulo coprirà i concetti di base di Python, compresi i tipi di dati, le variabili, gli operatori e le strutture di controllo come le condizioni e i cicli.
  • Strutture Dati e Funzioni: Gli studenti acquisiranno familiarità con le strutture dati comuni in Python, come liste, tuple e dizionari, nonché l'uso delle funzioni per organizzare il codice.
  • Programmazione Orientata agli Oggetti: Questo modulo introdurrà i concetti di base della programmazione orientata agli oggetti, tra cui la definizione e l'utilizzo delle classi.
  • Gestione di File e Dati Esterni: Gli studenti impareranno a leggere e scrivere file in Python e a manipolare dati da fonti esterne.
  • Visualizzazione dei Dati: Questo modulo introdurrà agli studenti le librerie di visualizzazione dei dati, consentendo loro di creare grafici e grafici interattivi.
  • Progetti Pratici: Gli studenti avranno l'opportunità di applicare ciò che hanno imparato attraverso progetti pratici, sviluppando applicazioni reali e risolvendo problemi concreti.

Destinatari: Questo corso è adatto a chiunque sia interessato a imparare a programmare in Python e desideri farlo in un ambiente interattivo e web-based come JupyterHub. Non sono necessarie conoscenze pregresse di programmazione, rendendo questo corso ideale per principianti.

Metodologia di Apprendimento: Gli studenti avranno accesso a materiali didattici, esercizi pratici e progetti da completare. Saranno incoraggiati a lavorare in modo attivo e partecipativo, scrivendo codice e risolvendo problemi in un ambiente di apprendimento collaborativo.

Risultati Attesi: Alla fine di questo corso, gli studenti dovrebbero avere una solida comprensione dei fondamenti di Python e dell'uso di JupyterHub come ambiente di sviluppo. Saranno in grado di scrivere script Python, risolvere problemi e sviluppare progetti di base, aprendo la strada a ulteriori studi e applicazioni nell'ambito della programmazione Python.

Docenti:

I docenti del corso sono esperti in ambito informatico e giuridico.

Costo:

Il costo del corso varia in base alla modalità di erogazione e alla durata. Il 50% dell'importo pagato verrà destinato al pagamento delle spese di produzione e docenze. Il resto verrà utilizzato dalla Fondazione per il finanziamento dei vari progetti.

Collegati al Nostro server JupyterHub ed inizia ad apprendere Python seguendo il nostro corso  ...