Vai al contenuto principale

Corso

Programmazione assistita dall'AI per sviluppatori

Intermedio1 h 30 min

Migliora il tuo modo di programmare con l'AI: fai in modo che il tuo assistente di programmazione scriva, provi e documenti il codice in modo efficace.

Python1 h 30 min10 video28 esercizi1,850 XP9,691Attestato di completamento

Crea il tuo account gratuito

Continua con Google
oppure
Continuando, accetti la nostra Termini di utilizzo, i nostri Informativa sulla privacy e il fatto che i tuoi dati sono archiviati negli USA.

Scelto dagli studenti di migliaia di aziende

Descrizione del corso

Scrivi codice in modo più intelligente con l'AI

L'intelligenza artificiale sta cambiando il modo in cui gli sviluppatori scrivono, sistemano e gestiscono il codice. Dalla creazione di funzioni al miglioramento della documentazione e all'individuazione di bug, gli assistenti di codifica basati sull'intelligenza artificiale possono aumentare notevolmente la produttività, se sai come utilizzarli in modo efficace. Questo corso ti insegna l'arte e la scienza dell'ingegneria dei prompt per la codifica, dandoti gli strumenti per usare l'IA in modo responsabile ed efficiente.

Scopri il potere dell'intelligenza artificiale nello sviluppo

Inizierai scoprendo come i modelli linguistici di grandi dimensioni (LLM) aiutano a sviluppare software. Scopri le basi dell'ingegneria dei prompt, come il contesto influenza i risultati dell'IA e come migliorare i prompt per ottenere risultati più precisi e affidabili.

Usa l'ingegneria dei prompt per i compiti di programmazione nel mondo reale

Poi, ti eserciterai con strategie avanzate di prompting per il debug, la documentazione e la generazione di test. Scoprirai anche come guidare i modelli per migliorare la sicurezza, assicurandoti che i tuoi flussi di lavoro con l'aiuto dell'intelligenza artificiale evitino le vulnerabilità più comuni e supportino le migliori pratiche nello sviluppo di software.

Crea un codice solido e responsabile

Infine, valuterai diversi modelli per scegliere lo strumento giusto per ogni attività, bilanciando velocità, costo e qualità, e applicherai misure di sicurezza per garantire un uso sicuro ed etico dell'IA. Alla fine, potrai usare in modo sicuro gli assistenti di programmazione basati sull'intelligenza artificiale e adattarli alle tue esigenze.

Prerequisiti

Programma

Struttura del corso

1

Sbloccare la potenza dell’AI nel codice

Scopri come i modelli di AI migliorano il coding tramite completamento, debugging e documentazione. Padroneggia le basi del prompt engineering e scopri come il contesto renda più intelligenti le risposte dell’AI. Questo capitolo getta le basi per usare l’AI come un assistente di programmazione pratico.
Inizia il capitolo
2

Prompt engineering per task di coding reali

Impara a creare prompt che guidino i modelli attraverso ragionamenti complessi, documentino efficacemente il codice e generino implementazioni guidate dai test. Alla fine del capitolo, saprai progettare prompt che migliorano sia la qualità del codice generato sia il tuo workflow di sviluppo complessivo.
Inizia il capitolo
3

Costruire workflow di coding con AI robusti

In questo capitolo vai oltre la scrittura dei prompt ed entri nelle realtà pratiche di esecuzione dell’AI in produzione. Esplora come confrontare e selezionare i modelli in base a prestazioni, costi e aderenza al task; come integrare guardrail che mantengano gli output sicuri e conformi; e come ottimizzare i workflow per l’efficienza senza sacrificare la qualità.
Inizia il capitolo

Programmazione assistita dall'AI per sviluppatori

Corso
completato

Ottieni Attestato di conseguimento

Iscriviti ora

Sviluppa le tue competenze sui dati con DataCamp for Mobile

Fai progressi ovunque tu sia con i nostri corsi mobile e le sfide di programmazione quotidiane da 5 minuti.