| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Benvenuti al corso base di Python! Questo repository contiene una serie di notebook progettati per iniziare ad usare con efficacia il linguaggio Python, con esempi pratici ed esercitazioni.
Inoltre è possibile visitare il sito ufficiale del corso dove si potrà ottenere il badge di completamento del corso!
| Modulo | Descrizione |
|---|---|
| 00_sommario_corso.ipynb | Introduzione e panoramica del corso |
| 01_primi_passi.ipynb | Primi passi con il linguaggio |
| 02_sintassi_base.ipynb | Sintassi base: commenti, indentazione, variabili, tipi di dato, controllo del flusso, cicli |
| 03_strutture_dati.ipynb | Utilizzare le strutture dati più comuni |
| 04_gestione_errori.ipynb | Come gestire gli errori |
| 05_funzioni_moduli.ipynb | Usare funzioni e moduli |
| 06_fileio.ipynb | Leggere e scrivere da file |
| 07_libreria_standard.ipynb | Usare i moduli della libreria standard |
| 08_librerie.ipynb | Usare moduli addizionali ed ambienti virtuali |
| 09_oop.ipynb | Programmazione Orientata agli Oggetti, concetti base |
| 10_testunit.ipynb | Progettare test unitari per i programmi |
| 11_decorator_closure.ipynb | Decorator, closure e Funzioni Avanzate |
| 12_progetto.ipynb | Realizzazione di una semplice applicazione |
| appendix.ipynb | La storia di Python |
Tutte le soluzioni agli esercizi proposti nei vari capitoli sono disponibili nella cartella code del repository e suddivisi per i vari capitoli.
Si possono aprire e utilizzare i notebook in diversi modi, a seconda delle preferenze e dell'ambiente di lavoro utilizzato. Per lavorare in locale occorre prima installare pip.
pip è il gestore di pacchetti di Python e serve per installare librerie aggiuntive (come notebook o jupyterlab).
In molte distribuzioni recenti di Python è già incluso, ma in caso contrario si pul installare aprendo un terminale:
pip --versionSe il comando restituisce un numero di versione, significa che pip è già installato.
In alternativa, provare con:
python -m pip --versionSe pip non è presente, si può installare usando il comando:
python3 -m ensurepip --upgradeoppure installarlo tramite apt (Ubuntu/Debian):
sudo apt update
sudo apt install python3-pipSu macOS con Homebrew:
brew install python3(Homebrew installa Python e include pip).
python -m pip install --upgrade pipSe si utilizza Anaconda o Miniconda, pip è già incluso.
Verificarlo con:
conda list pipIn alternativa, installarlo/aggiornarlo con:
conda install pipSe si vuole lavorare in locale, installare Jupyter e avviare il server:
pip install notebook
jupyter notebookDopo aver eseguito il comando, si aprirà una finestra nel browser da cui si potrà navigare tra le cartelle ed aprire i file .ipynb.
JupyterLab offre un’interfaccia più moderna e completa rispetto a Jupyter Notebook:
pip install jupyterlab
jupyter labSe si vuole installare nulla, si possono aprire i notebook direttamente su Google Colab:
Si possono anche eseguire i notebook online senza installazioni tramite Binder:
Basta cliccare sul badge e attendere l’avvio dell’ambiente interattivo.
Per approfondire come si usano i notebook interattivi e Jupyter, ecco alcuni link utili per imparare a sfruttare al meglio questi strumenti:
Introduzione ufficiale a Jupyter Notebook
Guida ufficiale Jupyter Notebook
Tutorial JupyterLab (interfaccia avanzata)
Guida JupyterLab - Documentazione
Video tutorial in italiano
YouTube: Introduzione a Jupyter Notebook (ITA)
Che cos'è un file .ipynb?
Spiegazione dei notebook Jupyter (ipynb)
Esempi pratici di notebook
Esempi notebook su GitHub
Corso gratuito Jupyter su DataCamp
DataCamp: Introduction to Jupyter Notebook
Galleria di notebook su Google Colab
Colab Examples Gallery
© 2025 hanam.ai - All rights reserved. | Built with precision for real-time data streaming excellence.
| Back | FazBrowse Home | New Git URL |