Filtra gli screencast

Sicurezza

Steganografia: capirne il significato ed usarla in pratica

Episodio #169 | Durata 17 minuti | Data 01-04-2020 | Categoria -

La steganografia è l’antica arte di proteggere l’informazione nascondendola. Questa tecnica, impiegata già in molti campi, trova applicazione da sempre in informatica grazie a tool e librerie. In questo screencast la scopriamo insieme mettendola alla prova con un semplice esercizio

Machine Learning

Sperimentare il Machine Learning con Python: la regressione lineare

Episodio #160 | Durata 26 minuti | Data 29-01-2020 | Categoria - - -

Approcciamo in maniera semplice il Machine Learning senza preamboli matematici, ma mettendo subito mano al codice. Vedremo come con l’algoritmo della Regressione Lineare offerto dalla libreria Scikit-learn possiamo tracciare l’andamento di valori e attuare predizioni

Imparare a programmare in Python

Pandas: esempio pratico di analisi dati

Episodio #158 | Durata 38 minuti | Data 15-01-2020 | Categoria - -

Con Pandas possiamo svolgere un lavoro di Data Science in ogni suo aspetto: dal caricamento dei dati, alla loro analisi fino alla rappresentazione dei risultati. Tutto ciò può essere condotto con un flusso di lavoro lineare grazie alla flessibilità dei notebook Jupyter

Telegram

Telegram: realizzare un Bot in Python

Episodio #151 | Durata 28 minuti | Data 13-11-2019 | Categoria - -

Con un bot Telegram possiamo creare applicazioni che scambiano informazioni mediante i flussi di comunicazione già implementati da Telegram. Lo si può fare con tanti linguaggi grazie alle API aperte della piattaforma, ma in questo screencast lo faremo con Python stupendoci di quanto sia semplice

Python string

Python: realizzare grafici per il Data Science

Episodio #149 | Durata 30 minuti | Data 30-10-2019 | Categoria -

Un’immagine spiega più di mille parole e mai ciò è stato così vero come nella Data Science. Python offre molti tool di visualizzazione dati per evidenziarne modelli e renderli comprensibili anche ai non addetti ai lavori. Vediamo al lavoro Matplotlib, uno strumento storico, ma sempre completissimo

Machine Learning

Introduzione al Machine Learning

Episodio #141 | Durata 23 minuti | Data 04-09-2019 | Categoria - - -

Si parla molto di Machine Learning al giorno d’oggi. E’ una branca dell’Intelligenza Artificiale che esiste da molto tempo, ma che le condizioni tecnologiche di questo periodo hanno reso particolarmente attraente. E’ qualcosa di interessante e in grado offrire molti posti di lavoro

Imparare a programmare in Python

Virtualenv per organizzare progetti in Python

Episodio #140 | Durata 14 minuti | Data 28-08-2019 | Categoria

Python mette a disposizione un ottimo sistema per l’integrazione di ulteriori librerie attraverso la Rete. Per gestirle al meglio però è importante padroneggiare uno strumento che permette di creare ambienti virtuali in grado di isolare i progetti gli uni dagli altri: Virtualenv

Imparare a programmare in Python

PyCharm: l’ambiente di sviluppo completo per Python

Episodio #137 | Durata 19 minuti | Data 17-07-2019 | Categoria -

Per programmare in Python non occorre alcuno strumento particolare se non il linguaggio stesso. Eppure esistono strumenti che possono agevolarci nella gestione di progetti come PyCharm, un IDE molto completo sviluppato dagli stessi creatori di WebStorm, IntelliJ e del linguaggio Kotlin

Imparare a programmare in Python

Pandas, eseguire elaborazioni sui dati

Episodio #135 | Durata 34 minuti | Data 03-07-2019 | Categoria - -

Tra le operazioni fondamentali che offre Pandas, il noto framework Python per Data Science, è indispensabile conoscere il raggruppamento di dati ed il merging di Dataframe, corrispondenti al GROUP BY e al JOIN del linguaggio SQL. Questo screencast ne mostra l’utilizzo con una serie di esempi pratici

Imparare a programmare in Python

Pandas, Data Science in Python

Episodio #132 | Durata 20 minuti | Data 12-06-2019 | Categoria - -

Fare Data Science significa essere capaci di analizzare dati, interpretarli ed estrarne valore non visibile a prima vista. Il mondo Python offre uno strumento perfetto per questo: Pandas, una libreria efficiente, completa e dall’uso immediato. In questo screencast, iniziamo ad conoscerlo