Corsi online in evidenza

Scopri il corso di Python più venduto in Italia: “Python Pro”, ed il corso per capire le fondamenta dell’Intelligenza Artificiale “Dentro la Mente Artificiale”

Dentro la Mente Artificiale. Capire l’Intelligenza Artificiale dalle fondamenta. Filosofia e Tecnologia.

Python Pro – La Guida Completa da Zero a Professionista. Il corso di Python più venduto in Italia.

Dentro la Mente Artificiale

Capire la Intelligenza Artificiale dalle Fondamenta: Filosofia e Tecnologia

I Large Language Model (LLM) non sono soltanto sistemi di calcolo: sono architetture che elaborano linguaggio, rappresentazioni e significati. Per comprenderli davvero, è necessario un approccio che unisca rigore tecnico e pensiero concettuale.

Questo mio nuovo corso nasce esattamente da questa esigenza.

A chi è rivolto questo corso

  • Sviluppatori e professionisti IT che vogliono comprendere davvero come funzionano i Large Language Model, oltre l’utilizzo pratico degli strumenti.
  • Studenti di informatica o discipline tecniche interessati a una visione architetturale e concettuale dell’intelligenza artificiale.
  • Professionisti che utilizzano strumenti di AI generativa e vogliono farlo con maggiore consapevolezza tecnica.
  • Persone con formazione umanistica che desiderano capire le basi teoriche e strutturali dell’AI senza dover affrontare matematica avanzata.
  • Chiunque sia interessato a comprendere l’intelligenza artificiale non solo come strumento operativo, ma come sistema concettuale e tecnologico.

A cosa serve questo corso

Questo corso ti permetterà di:

  • Comprendere davvero come funziona un Large Language Model (LLM)
  • Usare strumenti di AI generativa con maggiore consapevolezza
  • Valutare architetture come RAG e database vettoriali con chiarezza tecnica
  • Prepararti a progettare o integrare soluzioni AI nei tuoi progetti software
  • Sviluppare una comprensione critica del concetto di “intelligenza” artificiale

La Guida Completa, da Zero a Professionista

A chi è rivolto questo corso

  • Un programmatore principiante che desidera migliorare la propria competenza generale nello sviluppo di applicazioni.
  • Un programmatore con una conoscenza introduttiva di Python, che desidera apprendere in modo più approfondito questo linguaggio di programmazione.
  • Un programmatore che sviluppa già applicazioni in altri linguaggi di programmazione, che desidera aggiungere Python al proprio curriculum, acquisendone una conoscenza approfondita.
  • Chiunque abbia desiderio di imparare a conoscere il paradigma object-oriented, che potrà poi utilizzare anche in altri linguaggi di programmazione

Cosa imparerai

Questo corso ti permetterà di:

  • Comprendere in modo approfondito il paradigma object-oriented (la prima sezione del corso riguarda proprio l’esposizione del paradigma object-oriented)
  • Comprendere l’architettura e la sintassi del linguaggio di programmazione Python 3.13.
  • Sviluppare applicazioni Python in modalità procedurale (funzioni, moduli, package)
  • Sviluppare applicazioni Python in modalità object-oriented (classi, ereditarietà, override)
  • Comprendere ed utilizzare gli “atomi” di Python: gli oggetti, i nomi, i tipi e gli attributi
  • Conoscere ed utilizzare i basic data types: interi, floating-point, boolean e string
  • Conoscere ed utilizzare le strutture dati: liste, tuple, dizionari e set
  • Conoscere ed utilizzare gli operatori e le espressioni
  • Conoscere ed utilizzare il control flow: if, while, for…in
  • Comprendere ed utilizzare le list comprehension, le dict comprehension e le set comprehension
  • Comprendere, utilizzare e definire le funzioni, e le espressioni lambda
  • Comprendere i namespace e lo scope
  • Comprendere ed utilizzare i function decorator ed i class decorator
  • Comprendere e definire gli attributi di classe e di istanza, i class methods e gli static methods
  • Progettare ed Implementare una Applicazione Distribuita con un Message Broker: RabbitMQ
  • Comprendere anche gli argomenti avanzati del linguaggio.
  • Comprendere le Type Annotations, e le Data Classes di Python 3.7
  • Comprendere le Assignment Expressions e i Positional-Only Arguments di Python 3.8
  • Comprendere gli Union Operator ed i metodi removeprefix()/removesuffix() di Python 3.9
  • Comprendere il Pattern Matching di Python 3.10
  • Comprendere ed utilizzare l’accesso da codice ai file di testo ed ai file binari
  • Comprendere i fondamenti della programmazione delle API di ChatGPT
  • Comprendere i Virtual Environment

Alessandro Bemporad

Contatti