O paradigma de codificação assistida por IA

Codificação com IA para Desenvolvedores

Francesca Donadoni

AI Curriculum Manager, DataCamp

Objetivos do curso

$$

  • 📙 Definir como a IA apoia várias tarefas de codificação

    • Completar código
    • Depuração
    • Geração de testes
    • Documentação
  • 🤔 Escolher o modelo certo para suas necessidades de codificação

  • ✄ Criar os melhores prompts para codificação

  • 🚀 Construir pipelines de IA robustos para aumentar sua produtividade

Codificação com IA para Desenvolvedores

O paradigma de codificação assistida por IA

LLMs_and_software_development_1.png

Codificação com IA para Desenvolvedores

O paradigma de codificação assistida por IA

LLMs_and_software_development_2.png

Codificação com IA para Desenvolvedores

Modelos de codificação

coder_models_1.png

Codificação com IA para Desenvolvedores

Modelos de codificação

coder_models_2.gif

Codificação com IA para Desenvolvedores

Modelos de codificação

coder_models_5.png

Codificação com IA para Desenvolvedores

Modelos de codificação

coder_models_7.gif

Codificação com IA para Desenvolvedores

Modelos de codificação

$$

9.png

$$

10.png

Codificação com IA para Desenvolvedores

Modelos de codificação

Modelos gerais (com capacidade de codificação)

11.png

Codificação com IA para Desenvolvedores

Modelos de codificação

Modelos gerais (com capacidade de codificação)

11.png

Modelos específicos para código (ajustados para codificação)

12.png

Codificação com IA para Desenvolvedores

Escolhendo o modelo

Qual modelo é melhor para minha tarefa?

Codificação com IA para Desenvolvedores

Escolhendo o modelo

Qual modelo é melhor para minha tarefa?

Tipo de tarefa Modelos mais adequados
Tarefas complexas que exigem raciocínio profundo o-series, Claude Opus, Gemini Ultra

$$

22.png

Codificação com IA para Desenvolvedores

Escolhendo o modelo

Qual modelo é melhor para minha tarefa?

Tipo de tarefa Modelos mais adequados
Tarefas complexas que exigem raciocínio profundo o-series, Claude Opus, Gemini Ultra
Tarefas simples que exigem baixa latência o-mini, Gemini Flash

$$

23.png

Codificação com IA para Desenvolvedores

Escolhendo o modelo

Qual modelo é melhor para minha tarefa?

Tipo de tarefa Modelos mais adequados
Tarefas complexas que exigem raciocínio profundo o-series, Claude Opus, Gemini Ultra
Tarefas simples que exigem baixa latência o-mini, Gemini Flash
Tarefas gerais de codificação GPT, Claude Sonnet

$$

24.png

Codificação com IA para Desenvolvedores

Vamos praticar!

Codificação com IA para Desenvolvedores

Preparing Video For Download...