Note dal metodo

Blog

Parti da una guida

Gli articoli del blog raccolti per argomento, in un percorso ordinato: dai concetti di base ai progetti in produzione.

Guida

Intelligenza artificiale

Chatbot, automazioni, LLM e computer vision per le aziende.

Guida

Database

Progettazione, SQL, MongoDB, Elasticsearch e database vettoriali.

Guida

Python per i dati

Analisi con Pandas, grafici e web app con Streamlit e Gradio.

Guida

Google Cloud e dashboard

BigQuery, data lake e dashboard con Looker Studio e Grafana.

Guida

Sviluppo web

Plugin WordPress, Docker, backend e UX/UI.

Ultimi articoli

Start with a guide

The blog articles grouped by topic in one ordered path, from the basic concepts to projects in production.

Guide

Artificial intelligence

Chatbots, automation, LLMs and computer vision for businesses.

Guide

Databases

Design, SQL, MongoDB, Elasticsearch and vector databases.

Guide

Python for data

Analysis with Pandas, charts and web apps with Streamlit and Gradio.

Guide

Google Cloud and dashboards

BigQuery, data lakes and dashboards with Looker Studio and Grafana.

Guide

Web development

WordPress plugins, Docker, backend and UX/UI.

Latest articles

  • SQL: CTE

    SQL: CTE

    Esprimere in linguaggio SQL query complesse può risultare veramente difficile. Dividere il problema in mini interrogazioni è la strategia migliore…

  • SQL: tabelle derivate

    SQL: tabelle derivate

    In alcuni contesti è necessario calcolare dei risultati intermedi su cui poi effettuare ulteriori operazioni, quali filtraggio, raggruppamento e calcolo…

  • SELECT: operatori insiemistici

    SELECT: operatori insiemistici

    Talvolta si ha la necessità si operare sui risultati di diverse query come se fossero degli insiemi. Non dobbiamo usare…

  • SELECT: operatore NOT IN e costruttore di tupla

    SELECT: operatore NOT IN e costruttore di tupla

    In alcuni casi si ha la necessità di escludere un insieme di valori da un altro insieme. Il linguaggio SQL…

  • SELECT: operatore IN

    SELECT: operatore IN

    In alcuni casi scrivere query SQL può risultare veramente complesso. La strategia del divide et impera, risulta sempre vincente perché…

  • SELECT: query con JOIN e GROUP BY

    SELECT: query con JOIN e GROUP BY

    I database relazionali si basano su una modellazione che divide i concetti che vogliamo rappresentare in diverse tabelle. Quando, però,…

  • SELECT: struttura di una query semplice

    SELECT: struttura di una query semplice

    L’istruzione SELECT nel linguaggio SQL è quella forse più utilizzata in quanto ci permette di recuperare le informazioni di interesse…

  • SQL: transazioni e manipolazione dei dati

    SQL: transazioni e manipolazione dei dati

    I database forniscono un ottimo strumento per immagazzinare grandi moli di dati. Ma come facciamo a scrivere i dati correttamente…

  • SQL: creazione di un database

    SQL: creazione di un database

    I database relazionali ricoprono un ruolo fondamentale nella progettazione e sviluppo di qualsiasi applicativo software. Imparare a modellare ed interrogare…