Filtra gli screencast

FastAPI, il modo più FAST di creare applicazioni web in Python

Episodio 346 | Durata 17 minuti | Data 05-03-2025 | Categoria - -

Esistono molti framework per creare applicazioni web in Python, oggi scopriamo uno dei più veloci ed efficaci: FastAPI. Velocissimo, performante, ad alta produttività, FastAPI permette di creare in poche righe applicazioni e API REST in linguaggio Python. Vediamolo al lavoro in due esempi

Cloud

Google Cloud: App Engine e il metodo POST

Episodio 345 | Durata 17 minuti | Data 26-07-2024 | Categoria - -

Il metodo POST in API REST è il principale vettore per l’inserimento di dati in un sistema gestito in remoto. Lo sperimentiamo in questo screencast usando il linguaggio Python e Flask ma soprattutto la velocità di AppEngine per la pubblicazione e l’aggiornamento di applicazioni

Cloud

Google Cloud: App Engine e paradigma REST

Episodio 343 | Durata 16 minuti | Data 24-07-2024 | Categoria - -

Ampliare un’applicazione pubblicata su AppEngine è essenzialmente molto semplice. Sarà sufficiente modificare il codice ed eseguire un nuovo deployment: con assoluta continuità Google Cloud permetterà di avere on-line una versione aggiornata. Sperimentiamolo con API REST in Python

Spring

Spring e MongoDB: creare REST API

Episodio #295 | Durata 20 minuti | Data 09-11-2022 | Categoria - -

La flessibilità del framework Spring con le sue librerie per la gestione di dati e delle componenti web rende comoda non solo l’interazione con un DBMS potente come MongoDB ma anche la costruzione attorno ad esso di servizi web secondo il paradigma delle REST API. Vediamo il tutto al lavoro.

API

Pixabay API: ottenere contenuti multimediali per le nostre applicazioni

Episodio #268 | Durata 23 minuti | Data 21-04-2022 | Categoria

Pixabay è un servizio che offre contenuti multimediali per ogni uso. Dispone di un comodo sistema di API per richiedere tali materiali via codice mediante protocolli e formati universali quali JSON e https. Lo si può sfruttare con ogni linguaggio ma qui vediamo un esempio in JavaScript.

API

NewsAPI: realizzare un newsreader in Node.js

Episodio #251 | Durata 23 minuti | Data 01-12-2021 | Categoria -

In Rete sono disponibili moltissime API utili, in buona parte sfruttabili e sperimentabili in maniera gratuita. NewsAPI è una di queste e può essere integrata in ogni genere di software con qualsiasi linguaggio di programmazione. Qui la vediamo al lavoro con Node.js

Tools

Json-schema: validazione di documenti JSON

Episodio #245 | Durata 27 minuti | Data 20-10-2021 | Categoria - -

JSON conquista per la sua infinita duttilità eppure in molti casi è necessario poter definire una “grammatica” per i nostri documenti specificando quali regole devono rispettare. Lo si può fare con Json Schema, uno standard molto flessibile che esploreremo in questo screencast

javascript

Axios, la libreria Javascript per la Rete

Episodio #214 | Durata 24 minuti | Data 24-02-2021 | Categoria - -

Axios è una delle librerie più note ed utilizzate in Javascript per l’interazione in Rete. Efficiente e snella permette di scambiare dati via HTTP con servizi web e può essere integrata in pagine web o applicazioni Node.js: proviamola insieme!

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.

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