50% de desconto no DataCamp Premium. Mais de 700 cursos pela metade do preço. Comece a aprender hoje.
Descrição do curso
Programe de forma mais inteligente com IA
A IA está mudando a forma como os desenvolvedores escrevem, depuram e mantêm o código. Desde gerar funções até melhorar a documentação e detectar bugs, os assistentes de codificação com IA podem aumentar drasticamente a produtividade — se você souber como utilizá-los de forma eficaz. Este curso ensina a arte e a ciência da engenharia de prompts para codificação, fornecendo as ferramentas necessárias para usar a IA de forma responsável e eficiente.Descubra o poder da IA no desenvolvimento
Você vai começar explorando como os grandes modelos de linguagem (LLMs) ajudam no desenvolvimento de software. Aprenda o básico sobre engenharia de prompts, como o contexto influencia os resultados da IA e como refinar os prompts de forma iterativa para obter resultados mais precisos e confiáveis.Aplique a engenharia de prompts a tarefas de codificação do mundo real
Depois, você vai praticar estratégias avançadas de prompting para depuração, documentação e geração de testes. Você também vai descobrir como orientar modelos para melhorar a segurança, garantindo que seus fluxos de trabalho assistidos por IA evitem vulnerabilidades comuns e apoiem as melhores práticas no desenvolvimento de software.Crie um código robusto e responsável
Por fim, você vai avaliar diferentes modelos para escolher a ferramenta certa para cada tarefa, equilibrar velocidade, custo e qualidade, e aplicar proteções para garantir o uso seguro e ético da IA. No final, você vai conseguir usar assistentes de codificação com inteligência artificial de forma segura e personalizá-los de acordo com suas necessidades.Pré-requisitos
Programa de estudos
Descrição do curso
1
Liberando o poder da IA no código
Aprenda como modelos de IA potencializam a codificação com autocompletar, depuração e documentação. Domine o básico de prompt engineering e descubra como o contexto torna as respostas da IA mais inteligentes. Este capítulo estabelece a base para usar a IA como uma assistente prática de programação.
- O paradigma da programação assistida por IA50 XP
- Combinando modelos de IA com tarefas50 XP
- Classificando cargas de trabalho de IA100 XP
- Noções básicas de prompt engineering50 XP
- Decodificando funções com os prompts certos100 XP
- Aprimorando prompts para mudanças no código50 XP
- Adicionando contexto para respostas de IA mais inteligentes50 XP
- Escolhendo o contexto certo em tarefas de código100 XP
- Melhorando o código com iteração de prompt50 XP
2
Prompt Engineering para tarefas reais de codificação
Aprenda a criar prompts que orientam modelos por raciocínios complexos, documentam código com eficiência e geram implementações orientadas a testes. Ao final deste capítulo, você será capaz de desenhar prompts que melhoram tanto a qualidade do código gerado quanto o seu fluxo de desenvolvimento como um todo.
3
Construindo fluxos de trabalho robustos com IA na codificação
Vá além da criação de prompts neste capítulo e entre nas realidades práticas de operar IA em produção. Explore como comparar e selecionar modelos com base em desempenho, custo e adequação à tarefa; como incorporar guardrails que mantenham as saídas seguras e em conformidade; e como ajustar fluxos de trabalho para ganhar eficiência sem abrir mão da qualidade.
Codificação com IA para Desenvolvedores
Curso
concluído

