Filtra gli screencast

Imparare a programmare in Python

Eel: app desktop con HTML e Python

Episodio #213 | Durata 20 minuti | Data 17-02-2021 | Categoria

Eel è un framework che permette di realizzare applicazioni desktop coniugando le ricche funzionalità del linguaggio Python e l’espressività di HTML e Javascript per il design di interfacce. In questo screencast, lo vediamo all’opera apprezzando l’elevata produttività che offre

Imparare a programmare in Python

Python: verificare la similarità tra stringhe

Episodio #208 | Durata 27 minuti | Data 13-01-2021 | Categoria

Capire se due stringhe sono uguali non è affatto difficile, molto meno lo è misurare quanto si somiglino. La similarità tra stringhe è fondamentale per interpretare le richieste dell’utente e non farsi ingannare da errori di battitura: esistono molti modi per verificarla e qui lo facciamo in Python

Blockchain

Blockchain in Python: distribuzione in Rete

Episodio #206 | Durata 24 minuti | Data 30-12-2020 | Categoria -

Oltre a raccogliere transazioni e offrire meccanismi di mining, una blockchain deve poter contenere funzionalità di distribuzione in rete tra nodi di pari livello affinché ognuno di essi possieda la stessa catena di blocchi accessibile in ogni momento. Sperimentiamolo insieme.

Imparare a programmare in Python

Estrarre dati da pagine HTML in Python

Episodio #203 | Durata 24 minuti | Data 09-12-2020 | Categoria

Estrarre dati da pagine HTML può essere utile in molti casi e per Python esiste BeautifulSoup, una libreria molto efficace per poter raggiungere l’obiettivo. Ne vediamo l’utilizzo in questo screencast scoprendo come semplici query permettano di esplorare intere pagine web

Data Science

Data app: web app per la Data Science con Streamlit

Episodio #196 | Durata 15 minuti | Data 21-10-2020 | Categoria - -

Python offre grandi strumenti per la Data Science ma non è sempre semplice mostrare ad altri i risultati delle elaborazioni soprattutto se si tratta di non addetti ai lavori. Streamlit permette di trasformare programmi Python in app web da condividere subito senza richiedere competenze front-end

Imparare a programmare in Python

Python: metodi speciali per classi contenitore

Episodio #193 | Durata 19 minuti | Data 30-09-2020 | Categoria

Programmando ad oggetti in Python, abbiamo a disposizione metodi speciali la cui implementazione permetterà al linguaggio di attivare funzionalità utilizzando i più comuni operatori. Ciò porterà alla scrittura di codice sintetico, fluido e ancora più leggibile. Vediamone un esempio pratico

API

Python: creare API REST con Flask

Episodio #184 | Durata 30 minuti | Data 15-07-2020 | Categoria - - -

Scopriamo Flask, un microframework Python, per la creazione veloce ed efficiente di servizi web. Implementa nativamente il modello REST offerto in modo comodo mediante il meccanismo Python dei decorator. In questo screencast, lo mettiamo alla prova partendo dalle sue fondamenta.

Machine Learning

Face Detection in Python

Episodio #180 | Durata 17 minuti | Data 17-06-2020 | Categoria - -

Sperimentare personalmente la Face Detection può risultare molto complesso, ma esistono condizioni che permettono di svolgere esercizi in maniera molto agevole. In questo screencast, vedremo come tutto ciò possa davvero diventare semplice con Python, OpenCV ed un modello già perfettamente istruito

Python string

Lavorare su Excel con Python e Pandas

Episodio #175 | Durata 29 minuti | Data 13-05-2020 | Categoria - -

Pandas è un framework Python per Data Science molto eclettico. Può collaborare con sorgenti dati di vario genere tra cui Excel, tool per fogli di calcolo di Microsoft molto usato negli ambienti d’ufficio. In questo screencast, vediamo come ottenere il massimo da questo connubio

Ingegneria del software

Calcolare combinazioni di elementi

Episodio #170 | Durata 21 minuti | Data 08-04-2020 | Categoria - -

Calcolare combinazioni è una tecnica utile, adatta agli scopi più disparati. Ogni linguaggio offre il modo per realizzarlo, ma è importante tenere in considerazione alcuni aspetti. Li vediamo insieme con esempi di codice in SQL e Python