Skip to content

Latest commit

 

History

History
397 lines (280 loc) · 36.6 KB

File metadata and controls

397 lines (280 loc) · 36.6 KB

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Follow these steps to get started using these resources:

  1. Crea un Fork del Repository: Click GitHub forks
  2. Clona il Repository: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. Unisciti a Microsoft Foundry Discord

🌐 Supporto Multilingue

Supportato tramite GitHub Action (Automatizzato & Sempre Aggiornato)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Preferisci Clonare Localmente?

Questo repository include traduzioni in oltre 50 lingue, che aumentano significativamente la dimensione del download. Per clonare senza traduzioni, usa il sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git
cd mcp-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git
cd mcp-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Questo ti darà tutto il necessario per completare il corso con un download molto più veloce.

🚀 Curriculum del Model Context Protocol (MCP) per Principianti

Impara MCP con Esempi di Codice Pratici in C#, Java, JavaScript, Rust, Python e TypeScript

🧠 Panoramica del Curriculum Model Context Protocol

Benvenuto nel tuo viaggio nel Model Context Protocol! Se ti sei mai chiesto come le applicazioni AI comunicano con diversi strumenti e servizi, stai per scoprire la soluzione elegante che sta trasformando il modo in cui gli sviluppatori costruiscono sistemi intelligenti.

Pensa a MCP come a un traduttore universale per le applicazioni AI - proprio come le porte USB ti permettono di collegare qualsiasi dispositivo al tuo computer, MCP permette ai modelli AI di connettersi a qualsiasi strumento o servizio in modo standardizzato. Che tu stia costruendo il tuo primo chatbot o lavorando su flussi di lavoro AI complessi, comprendere MCP ti darà il potere di creare applicazioni più potenti e flessibili.

Questo curriculum è progettato con pazienza e cura per il tuo percorso di apprendimento. Inizieremo con concetti semplici che già conosci e costruiremo gradualmente la tua competenza tramite pratica diretta nel tuo linguaggio di programmazione preferito. Ogni passaggio include spiegazioni chiare, esempi pratici e tanto incoraggiamento lungo la strada.

Quando terminerai questo percorso, avrai la sicurezza di costruire i tuoi server MCP, integrarli con piattaforme AI popolari e capire come questa tecnologia stia rimodellando il futuro dello sviluppo AI. Iniziamo questa avventura entusiasmante insieme!

Documentazione Ufficiale e Specifiche

Questo curriculum è allineato con la Specificazione MCP 2025-11-25 (l'ultima versione stabile). La specifica MCP usa versioni basate sulla data (formato YYYY-MM-DD) per assicurare un tracciamento chiaro delle versioni del protocollo.

Queste risorse diventeranno più preziose man mano che la tua comprensione crescerà, ma non sentirti sotto pressione di leggere tutto subito. Inizia dalle aree che ti interessano di più!

  • 📘 Documentazione MCP – Questa è la tua risorsa principale per tutorial passo-passo e guide per l’utente. La documentazione è scritta pensando ai principianti, con esempi chiari che puoi seguire al tuo ritmo.
  • 📜 Specificazione MCP – Considerala come il tuo manuale di riferimento completo. Durante il percorso, vi tornerai spesso per consultare dettagli specifici ed esplorare funzionalità avanzate.
  • 📜 Versionamento Specifica MCP – Contiene informazioni sulla cronologia delle versioni del protocollo e come MCP usa il versionamento basato sulla data (formato YYYY-MM-DD).
  • 🧑‍💻 Repository GitHub MCP – Qui troverai SDK, strumenti ed esempi di codice in diversi linguaggi di programmazione. È come una miniera di esempi pratici e componenti pronti all’uso.
  • 🌐 Comunità MCP – Unisciti ad altri studenti e sviluppatori esperti nelle discussioni su MCP. È una comunità di supporto dove le domande sono benvenute e la conoscenza viene condivisa liberamente.

Obiettivi di Apprendimento

Al termine di questo curriculum, ti sentirai sicuro ed entusiasta delle tue nuove competenze. Ecco cosa raggiungerai:

Comprendere i fondamenti di MCP: Capirai cos’è il Model Context Protocol e perché sta rivoluzionando come le applicazioni AI collaborano, usando analogie ed esempi che hanno senso.

Costruire il tuo primo server MCP: Creerai un server MCP funzionante nel tuo linguaggio di programmazione preferito, partendo da esempi semplici e sviluppando le tue abilità passo dopo passo.

Collegare modelli AI a strumenti reali: Imparerai a colmare il divario tra modelli AI e servizi effettivi, donando alle tue applicazioni nuove capacità potenti.

Implementare le migliori pratiche di sicurezza: Capirai come mantenere sicure le tue implementazioni MCP, proteggendo sia le tue applicazioni che gli utenti.

Distribuire con fiducia: Saprai come portare i tuoi progetti MCP dalla fase di sviluppo a quella di produzione, con strategie pratiche che funzionano nel mondo reale.

Entrare a far parte della comunità MCP: Diventerai parte di una comunità in crescita di sviluppatori che stanno plasmando il futuro dello sviluppo di applicazioni AI.

Conoscenze Preliminari Essenziali

Prima di addentrarci nei dettagli di MCP, assicuriamoci che tu ti senta a tuo agio con alcuni concetti fondamentali. Non preoccuparti se non sei un esperto in queste aree - spiegheremo tutto ciò che devi sapere lungo il percorso!

Comprendere i Protocolli (La Fondazione)

Pensa a un protocollo come alle regole per una conversazione. Quando chiami un amico, entrambi sapete di dire "ciao" quando rispondete, di parlare a turno e di dire "arrivederci" quando avete finito. Anche i programmi per computer hanno bisogno di regole simili per comunicare efficacemente.

MCP è un protocollo - un insieme di regole condivise che aiutano modelli AI e applicazioni a "conversare" in modo produttivo con strumenti e servizi. Proprio come avere regole per la conversazione rende la comunicazione tra umani più fluida, avere MCP rende la comunicazione delle applicazioni AI molto più affidabile e potente.

Relazioni Client-Server (Come i Programmi Collaborano)

Usi già ogni giorno relazioni client-server! Quando usi un browser web (il client) per visitare un sito, ti connetti a un server web che ti invia il contenuto della pagina. Il browser sa come chiedere informazioni, e il server sa come rispondere.

In MCP, abbiamo una relazione simile: i modelli AI agiscono come client che richiedono informazioni o azioni, mentre i server MCP offrono queste capacità. È come avere un assistente utile (il server) a cui l’AI può chiedere di eseguire compiti specifici.

Perché la Standardizzazione è Importante (Far Funzionare le Cose Insieme)

Immagina se ogni casa automobilistica usasse forme diverse per i distributori di benzina - avresti bisogno di un adattatore diverso per ogni auto! La standardizzazione significa accordarsi su approcci comuni per far funzionare tutto insieme senza problemi.

MCP fornisce questa standardizzazione per le applicazioni AI. Invece di dover scrivere codice personalizzato per ogni modello AI che deve lavorare con ogni strumento, MCP crea un modo universale per comunicare. Questo significa che gli sviluppatori possono costruire uno strumento una sola volta e farlo funzionare con molti sistemi AI diversi.

🧭 Il Tuo Percorso di Apprendimento in Sintesi

Il tuo viaggio MCP è strutturato attentamente per costruire fiducia e competenze in modo progressivo. Ogni fase introduce nuovi concetti mentre rinforza quelli già appresi.

🌱 Fase Fondamentale: Comprendere le Basi (Moduli 0-2)

Qui inizia la tua avventura! Ti introdurremo ai concetti MCP usando analogie familiari ed esempi semplici. Capirai cos’è MCP, perché esiste e come si inserisce nel mondo più ampio dello sviluppo AI.

Modulo 0 - Introduzione a MCP: Inizieremo esplorando cos’è MCP e perché è così importante per le applicazioni AI moderne. Vedrai esempi reali di MCP in azione e capirai come risolve problemi comuni che gli sviluppatori incontrano.

Modulo 1 - Concetti Core Spiegati: Qui imparerai gli elementi essenziali di MCP. Useremo molte analogie ed esempi visivi per assicurarti che questi concetti risultino naturali e comprensibili.

Modulo 2 - Sicurezza in MCP: La sicurezza può sembrare intimidatoria, ma ti mostreremo come MCP include funzioni di sicurezza integrate e ti insegneremo le migliori pratiche per proteggere le tue applicazioni fin dall’inizio.

🔨 Fase di Costruzione: Creare le Tue Prime Implementazioni (Modulo 3)

Adesso inizia il vero divertimento! Avrai esperienza pratica nella creazione di server e client MCP reali. Non preoccuparti - partiremo con cose semplici e ti guideremo passo dopo passo.

Questo modulo include più guide pratiche che ti permettono di esercitarti nel linguaggio di programmazione che preferisci. Creerai il tuo primo server, costruirai un client per collegarti a esso, e integrerai anche strumenti di sviluppo popolari come VS Code.

Ogni guida include esempi di codice completi, suggerimenti per la risoluzione dei problemi e spiegazioni sul perché facciamo determinate scelte progettuali. Alla fine di questa fase, avrai implementazioni MCP funzionanti di cui potrai andare fiero!

🚀 Fase di Crescita: Concetti Avanzati e Applicazioni nel Mondo Reale (Moduli 4-5)

Con le basi padroneggiate, sei pronto a esplorare funzionalità MCP più sofisticate. Tratteremo strategie pratiche di implementazione, tecniche di debug e argomenti avanzati come l'integrazione di AI multimodale.

Imparerai anche come scalare le tue implementazioni MCP per l'uso in produzione e integrarti con piattaforme cloud come Azure. Questi moduli ti preparano a costruire soluzioni MCP che possono gestire le esigenze del mondo reale.

🌟 Fase di Padroneggiamento: Comunità e Specializzazione (Moduli 6-11)

La fase finale si concentra sull'unirti alla comunità MCP e specializzarti nelle aree che più ti interessano. Imparerai come contribuire a progetti MCP open-source, implementare schemi avanzati di autenticazione e costruire soluzioni complete integrate con database.

Il modulo 11 merita una menzione speciale - è un percorso di apprendimento pratico completo di 13 laboratori che ti insegna a costruire server MCP pronti per la produzione con integrazione PostgreSQL. È come un progetto finale che unisce tutto ciò che hai imparato!

📚 Struttura Completa del Curriculum

Modulo Argomento Descrizione Link
Modulo 0-3: Fondamenti
00 Introduzione a MCP Panoramica del Model Context Protocol e la sua importanza nelle pipeline AI Leggi di più
01 Concetti Fondamentali Spiegati Esplorazione approfondita dei concetti base di MCP Leggi di più
02 Sicurezza in MCP Minacce alla sicurezza e migliori pratiche Leggi di più
03 Introduzione a MCP Configurazione dell’ambiente, server/client base, integrazione Leggi di più
Modulo 3: Costruire il Tuo Primo Server & Client
3.1 Primo Server Crea il tuo primo server MCP Guida
3.2 Primo Client Sviluppa un client MCP di base Guida
3.3 Client con LLM Integra modelli linguistici di grandi dimensioni Guida
3.4 Integrazione VS Code Usa server MCP in VS Code Guida
3.5 Server stdio Crea server usando il trasporto stdio Guida
3.6 Streaming HTTP Implementa lo streaming HTTP in MCP Guida
3.7 AI Toolkit Usa AI Toolkit con MCP Guida
3.8 Testing Testa la tua implementazione del server MCP Guida
3.9 Deployment Distribuisci server MCP in produzione Guida
3.10 Uso avanzato del server Usa server avanzati per funzionalità avanzate e migliorare l’architettura Guida
3.11 Autenticazione semplice Capitolo che illustra l’autenticazione dall’inizio e RBAC Guida
3.12 Host MCP Configura Claude Desktop, Cursor, Cline e altri host MCP Guida
3.13 MCP Inspector Debug e test dei server MCP con lo strumento Inspector Guida
3.14 Campionamento Usa il campionamento per collaborare con il client Guida
3.15 App MCP Costruisci App MCP Guida
Modulo 4-5: Pratico & Avanzato
04 Implementazione Pratica SDK, debug, testing, template di prompt riutilizzabili Leggi di più
4.1 Paginazione Gestisci grandi insiemi di risultati con paginazione basata su cursore Guida
05 Argomenti Avanzati in MCP AI multimodale, scalabilità, uso enterprise Leggi di più
5.1 Integrazione Azure Integrazione MCP con Azure Guida
5.2 Multimodalità Lavorare con modalità multiple Guida
5.3 Demo OAuth2 Implementazione dell’autenticazione OAuth2 Guida
5.4 Contesti Radice Comprendere e implementare contesti radice Guida
5.5 Routing Strategie di routing MCP Guida
5.6 Campionamento Tecniche di campionamento in MCP Guida
5.7 Scalabilità Scala implementazioni MCP Guida
5.8 Sicurezza Considerazioni avanzate sulla sicurezza Guida
5.9 Ricerca Web Implementa capacità di ricerca sul web Guida
5.10 Streaming in tempo reale Costruisci funzionalità di streaming in tempo reale Guida
5.11 Ricerca in tempo reale Implementa ricerca in tempo reale Guida
5.12 Autenticazione Entra ID Autenticazione con Microsoft Entra ID Guida
5.13 Integrazione Foundry Integra con Azure AI Foundry Guida
5.14 Ingegneria del Contesto Tecniche per un’efficace ingegneria del contesto Guida
5.15 Trasporto Personalizzato MCP Implementazioni di trasporto personalizzate Guida
5.16 Funzionalità del Protocollo Notifiche di progresso, cancellazione, template di risorse Guida
5.17 Ragionamento Multi-Agente Avversario Due agenti discutono posizioni opposte usando strumenti MCP condivisi, valutati da un agente giudice Guida
Modulo 6-10: Comunità & Best Practices
06 Contributi della Comunità Come contribuire all’ecosistema MCP Guida
07 Insights dall’Adozione Iniziale Storie di implementazioni nel mondo reale Guida
08 Best Practices per MCP Performance, tolleranza ai guasti, resilienza Guida
09 Studi di Caso MCP Esempi pratici di implementazione Guida
10 Laboratorio Pratico Costruire un Server MCP con AI Toolkit Lab
Modulo 11: Laboratorio Pratico Server MCP
11 Integrazione Database Server MCP Completo percorso pratico di 13 laboratori per integrazione con PostgreSQL Lab
11.1 Introduzione Panoramica di MCP con integrazione database e caso d’uso retail analytics Lab 00
11.2 Architettura Core Comprendere l’architettura dei server MCP, livelli database e schemi di sicurezza Lab 01
11.3 Sicurezza & Multi-Tenancy Sicurezza a livello di riga, autenticazione e accesso dati multi-tenant Lab 02
11.4 Configurazione Ambiente Configurazione ambiente di sviluppo, Docker, risorse Azure Lab 03
11.5 Progettazione Database Configurazione PostgreSQL, schema retail e dati di esempio Lab 04
11.6 Implementazione Server MCP Costruzione del server FastMCP con integrazione su database Lab 05
11.7 Sviluppo Strumenti Creazione di strumenti di interrogazione database e introspezione schema Lab 06
11.8 Ricerca Semantica Implementazione di vettori embedding con Azure OpenAI e pgvector Lab 07
11.9 Testing & Debugging Strategie di testing, strumenti di debug e approcci di validazione Lab 08
11.10 Integrazione VS Code Configurazione dell’integrazione MCP in VS Code e uso AI Chat Lab 09
11.11 Strategie di Deploy Deploy con Docker, Azure Container Apps e considerazioni di scalabilità Lab 10
11.12 Monitoraggio Application Insights, logging, monitoraggio performance Lab 11
11.13 Best Practices Ottimizzazione performance, rafforzamento sicurezza e consigli per produzione Lab 12

💻 Progetti di Codice Esempio

Una delle parti più entusiasmanti dell’apprendimento MCP è vedere le tue abilità di programmazione svilupparsi progressivamente. Abbiamo progettato i nostri esempi di codice per iniziare semplici e diventare più sofisticati man mano che la tua comprensione si approfondisce. Ecco come introduciamo i concetti: con codice facile da capire ma che dimostra i reali principi MCP, capirai non solo cosa fa il codice, ma perché è strutturato in quel modo e come si inserisce in applicazioni MCP più grandi.

Campioni Base di Calcolatrice MCP

Linguaggio Descrizione Link
C# Esempio Server MCP Visualizza Codice
Java Calcolatrice MCP Visualizza Codice
JavaScript Demo MCP Visualizza Codice
Python Server MCP Visualizza Codice
TypeScript Esempio MCP Visualizza Codice
Rust Esempio MCP Visualizza Codice

Implementazioni Avanzate MCP

Linguaggio Descrizione Link
C# Esempio Avanzato Visualizza Codice
Java con Spring Esempio Container App Visualizza Codice
JavaScript Esempio Avanzato Visualizza Codice
Python Implementazione Complessa Visualizza Codice
TypeScript Esempio di Contenitore Visualizza Codice

🎯 Prerequisiti per imparare MCP

Per ottenere il massimo da questo curriculum, dovresti avere:

  • Conoscenze di base di programmazione in almeno uno dei seguenti linguaggi: C#, Java, JavaScript, Python o TypeScript

  • Comprensione del modello client-server e delle API

  • Familiarità con concetti REST e HTTP

  • (Opzionale) Background nei concetti di AI/ML

  • Partecipare alle nostre discussioni della community per supporto

📚 Guida allo Studio e Risorse

Questo repository include diverse risorse per aiutarti a navigare e apprendere efficacemente:

Guida allo Studio

È disponibile una completa Guida allo Studio per aiutarti a navigare efficacemente in questo repository. Questa mappa curriculare visuale mostra come tutti gli argomenti sono collegati e fornisce indicazioni su come utilizzare efficacemente i progetti di esempio. È particolarmente utile se sei un apprendente visivo che ama vedere la panoramica completa.

La guida include:

  • Una mappa curriculare visuale che mostra tutti gli argomenti trattati
  • Dettagliata suddivisione di ogni sezione del repository
  • Indicazioni su come utilizzare i progetti di esempio
  • Percorsi di apprendimento consigliati per diversi livelli di abilità
  • Risorse aggiuntive per integrare il tuo percorso di apprendimento

Registro delle Modifiche

Manteniamo un dettagliato Registro delle Modifiche che traccia tutti gli aggiornamenti significativi ai materiali del curriculum, così puoi rimanere aggiornato con le ultime migliorie e aggiunte.

  • Nuovi contenuti aggiunti
  • Cambiamenti strutturali
  • Migliorie alle funzionalità
  • Aggiornamenti alla documentazione

🛠️ Come Usare Questo Curriculum Efficacemente

Ogni lezione in questa guida include:

  1. Spiegazioni chiare dei concetti MCP
  2. Esempi di codice live in più linguaggi
  3. Esercizi per costruire vere applicazioni MCP
  4. Risorse extra per chi vuole approfondire

Impariamo MCP con C# - Serie Tutorial

Impariamo il Model Context Protocol (MCP), un framework all'avanguardia progettato per standardizzare le interazioni tra modelli AI e applicazioni client. Attraverso questa sessione adatta ai principianti, ti introdurremo a MCP e ti guideremo nella creazione del tuo primo server MCP.

🎓 Il tuo viaggio MCP inizia

Congratulazioni! Hai appena compiuto il primo passo in un entusiasmante percorso che espanderà le tue capacità di programmazione e ti collegherà all'avanguardia dello sviluppo AI.

Ciò che hai già realizzato

Leggendo questa introduzione, hai già iniziato a costruire la tua base di conoscenza MCP. Comprendi cos’è MCP, perché è importante e come questo curriculum supporta il tuo percorso di apprendimento. È un risultato significativo e l’inizio della tua competenza in questa tecnologia importante.

L’avventura che ti attende

Man mano che progredirai nei moduli, ricorda che ogni esperto è stato una volta un principiante. I concetti che ora potrebbero sembrarti complessi diventeranno naturali mano a mano che li praticherai e applicherai. Ogni piccolo passo costruisce capacità potenti che ti serviranno per tutta la tua carriera di sviluppo.

Il tuo network di supporto

Stai entrando a far parte di una comunità di apprendenti ed esperti appassionati di MCP e desiderosi di aiutare gli altri a riuscire. Che tu sia bloccato su una sfida di codice o entusiasta di condividere una scoperta, la comunità è qui per sostenerti nel tuo percorso.

Se ti blocchi o hai domande sulla costruzione di app AI. Unisciti agli altri apprendenti e sviluppatori esperti nelle discussioni su MCP. È una comunità di supporto dove le domande sono benvenute e la conoscenza viene condivisa liberamente.

Microsoft Foundry Discord

Se hai feedback sul prodotto o riscontri errori durante la costruzione visita:

Microsoft Foundry Developer Forum

Pronto per iniziare?

La tua avventura MCP inizia ora! Inizia con il Modulo 0 per immergerti nelle tue prime esperienze pratiche MCP, oppure esplora i progetti di esempio per vedere cosa costruirai. Ricorda: ogni esperto è partito esattamente da dove sei ora, e con pazienza e pratica rimarrai stupito da ciò che potrai realizzare.

Benvenuto nel mondo dello sviluppo Model Context Protocol. Costruiamo qualcosa di straordinario insieme!

🤝 Contribuire alla Comunità di Apprendimento

Questo curriculum si rafforza grazie ai contributi di apprendenti come te! Che tu stia correggendo un refuso, suggerendo una spiegazione più chiara o aggiungendo un nuovo esempio, i tuoi contributi aiutano altri principianti a riuscire.

Grazie al Microsoft Valued Professional Shivam Goyal per aver contribuito con esempi di codice.

Il processo di contributo è pensato per essere accogliente e di supporto. La maggior parte dei contributi richiede un Contributor License Agreement (CLA), ma gli strumenti automatizzati ti guideranno attraverso il processo senza problemi.

📜 Apprendimento Open Source

Questo intero curriculum è disponibile sotto licenza MIT LICENSE, il che significa che puoi usarlo, modificarlo e condividerlo liberamente. Questo supporta la nostra missione di rendere la conoscenza MCP accessibile agli sviluppatori di tutto il mondo.

🤝 Linee Guida per il Contributo

Questo progetto accoglie contributi e suggerimenti. La maggior parte dei contributi richiede che tu accetti un Contributor License Agreement (CLA) dichiarando di avere il diritto e di concederci i diritti per usare il tuo contributo. Per dettagli, visita https://cla.opensource.microsoft.com.

Quando invii una pull request, un bot CLA determinerà automaticamente se devi fornire un CLA e decorerà la PR di conseguenza (es., verifica stato, commento). Segui semplicemente le istruzioni fornite dal bot. Dovrai farlo solo una volta per tutti i repository che usano il nostro CLA.

Questo progetto ha adottato il Codice di Condotta Open Source di Microsoft. Per maggiori informazioni, consulta le FAQ sul Codice di Condotta o contatta opencode@microsoft.com per ulteriori domande o commenti.


Pronto a iniziare il tuo viaggio MCP? Inizia con il Modulo 00 - Introduzione a MCP e fai i tuoi primi passi nel mondo dello sviluppo Model Context Protocol!

🎒 Altri Corsi

Il nostro team produce altri corsi! Dai un’occhiata:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agenti

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Serie Generative AI

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Apprendimento Base

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Serie Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure


Disclaimer: Questo documento è stato tradotto utilizzando il servizio di traduzione AI Co-op Translator. Pur impegnandoci per garantire l’accuratezza, si prega di notare che le traduzioni automatizzate possono contenere errori o inesattezze. Il documento originale nella sua lingua nativa deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un umano. Non ci assumiamo alcuna responsabilità per eventuali malintesi o interpretazioni errate derivanti dall’uso di questa traduzione.