AI-Assisted Coding for Developers
Francesca Donadoni
AI Curriculum Manager, DataCamp
$$
📙 Define how AI supports multiple coding tasks
🤔 Choose the right model for your coding needs
✄ Craft the best prompts for coding purposes
🚀 Build robust AI pipelines to boost your coding productivity






$$

$$

General models (with coding capabilities)

General models (with coding capabilities)

Code-specific models (fine-tuned for coding)

Which model is best for my task?
Which model is best for my task?
| Task type | Best suited models | 
|---|---|
| Complex tasks requiring deep reasoning | o-series, Claude Opus, Gemini Ultra | 
$$

Which model is best for my task?
| Task type | Best suited models | 
|---|---|
| Complex tasks requiring deep reasoning | o-series, Claude Opus, Gemini Ultra | 
| Simple tasks requiring low latency | o-mini, Gemini Flash | 
$$

Which model is best for my task?
| Task type | Best suited models | 
|---|---|
| Complex tasks requiring deep reasoning | o-series, Claude Opus, Gemini Ultra | 
| Simple tasks requiring low latency | o-mini, Gemini Flash | 
| General coding tasks | GPT, Claude Sonnet | 
$$

AI-Assisted Coding for Developers