Por que a Nebius Academy
Para empresas
A maioria dos pilotos de IA nunca chega à produção
Conheça as ferramentas, os frameworks e as práticas por trás de sistemas de IA escaláveis
A maioria das empresas usa IA. Poucas conseguem escalá-la com eficácia
Descubra cinco erros comuns que impedem a adoção real de IA
Central de conteúdo
Você investiu em IA.
‍Agora descubra se está funcionando.
AI for Tech

AI-Assisted Programming Foundation

A IA está mudando a forma como as equipes de engenharia constroem, testam e entregam software. Este programa dá aos desenvolvedores a clareza, as ferramentas e a prática necessárias para trabalhar com IA com confiança. É um caminho prático para se tornar um desenvolvedor mais rápido e mais capaz em um mundo movido por IA.
Fale conosco
Habilidade principal
Escreva código mais rápido, limpo e confiável com fluxos de trabalho assistidos por IA.
Duração
14
horas
Nível
Intermediário
Ferramentas
Cursor
Cursor, Junie, Claude Code, ChatGPT, MCP servers

O que você vai conquistar

Man in black sweater working focused on laptop at wooden table near green plants.
IA para o trabalho real de engenharia
Aprenda a usar GenAI para apoiar a programação, os testes e a depuração sem perder o controle da qualidade ou da lógica.
Trabalhando com agentes de programação
Entenda como os agentes de programação funcionam. Você vai praticar a integração de arquivos, imagens e documentação para que os agentes entreguem resultados melhores.
Fluxos de trabalho que escalam
Descubra formas confiáveis de agilizar tarefas repetitivas, encurtar os ciclos de desenvolvimento e construir processos apoiados por IA.

Para quem é este programa

Você é engenheiro de software e está explorando como a IA pode apoiar seu fluxo de desenvolvimento.

Você quer acelerar a programação, os testes e a depuração sem abrir mão da qualidade do código.

Sua equipe está começando a trabalhar com agentes de programação com IA, como Cursor ou Junie.

Pré-requisitos recomendados

Conhecimentos fundamentais

Sua equipe tem pelo menos um ano de experiência em desenvolvimento de software

Sua equipe se sente à vontade usando Python nas tarefas do dia a dia

Sua equipe tem curiosidade em melhorar a forma de resolver problemas com ferramentas de IA

Especialistas

Denis Volkhonskiy

PhD em IA Generativa, Engenheiro(a) Líder de IA

Stanislav Fedotov

Líder do Programa de IA na Nebius Academy; Cientista de IA
Gray silhouette of a male head and shoulders on a transparent background.

Anton Repushko

Engenheiro(a) de Desenvolvimento de Software Sênior; lidera a pesquisa em IA na Revolut
Gray silhouette of a male head and shoulders on a transparent background.

Vladimir Ivanov

CTO e empreendedor(a)

Chris Dunlop

Empreendedor(a) e desenvolvedor(a) de IA

Roman Gaev

Product Manager na Nebius Token Factory

Módulos do programa

14
horas
10
habilidades
Atualizado
May 2026
Personalização disponível

Cursor

LLMS

Cursor, Junie, Claude Code, ChatGPT, MCP servers

Módulo 1

Ferramentas de IA para desenvolvedores: visão geral

Conheça ferramentas de IA que apoiam o desenvolvimento de software. Aprenda quando e como usar cada uma para otimizar seu fluxo de trabalho e aumentar a produtividade.

  • Distinguir chatbots, agentes de IA, assistentes de IDE e geradores de projetos
  • Escolher a ferramenta de IA certa para cada tarefa de desenvolvimento de software
  • Identificar estratégias de adoção de ferramentas de IA para agilizar fluxos de trabalho e aumentar a produtividade
  • ChatGPT
  • agentes de IA
  • assistentes de IDE
  • geradores de projetos

Módulo 2

Técnicas de prompting com LLMs para desenvolvedores

Domine métodos fundamentais de prompting (zero-shot, few-shot) e técnicas avançadas como chain-of-thought (CoT), decomposição de problemas, tree-of-thoughts (ToT) e meta-prompting para resolver problemas complexos passo a passo.

  • Escolher o LLM certo para cada tarefa de engenharia
  • Controlar a geração com os principais parâmetros
  • Aplicar zero-shot e few-shot de forma adequada
  • Aplicar decomposição de problemas e constitutional prompting
  • Usar chain-of-thought (CoT) e tree-of-thoughts (ToT) para resolver problemas complexos passo a passo
  • LLMs (ChatGPT, Claude, Gemini etc.)

Módulo 3

Programando com o Cursor

Aprenda a usar o Cursor para agilizar seu fluxo de desenvolvimento. Este módulo cobre prompting, depuração, gestão de contexto e testes automatizados, tudo aplicado a cenários reais de programação. Você vai construir um app no Cursor passo a passo para praticar essas habilidades.

  • Usar os modos e modelos do Cursor com eficácia na programação do dia a dia
  • Aplicar padrões de prompting no Cursor para geração de código e depuração
  • Gerenciar o contexto no Cursor com markdown, organização de pastas e estratégias de deduplicação
  • Depurar código com o Cursor quando algo quebra
  • Cursor

Pac-Man Prompting Lab · Pratique saída com restrições, prompts baseados em papéis e planos em markdown, e Chain-of-Thought / Tree of Thoughts para mecânicas de alta complexidade.

Módulo 4

Desenvolvimento com agentes no Cursor 2

Aplique os três principais modos do Cursor 2.0 para resolver problemas de programação. Integre recursos para dar contexto e pratique a execução e o teste de aplicações usando a linha de comando e o navegador integrado do agente.

  • Usar os modos Ask, Plan e Agent do Cursor 2.0 para resolver problemas de programação
  • Integrar arquivos, pastas, imagens e documentação para dar aos agentes um contexto completo
  • Executar e testar aplicações usando a CLI e o navegador integrado do agente
  • Criar diretrizes para agentes e documentação do projeto
  • Experimentar diferentes modelos e agentes em paralelo para revisar e aplicar código
  • Cursor 2.0

Módulo 5

Programando com o Junie

Conheça o Junie, agente de programação da JetBrains, e suas ferramentas de interação com arquivos e com o sistema. Domine seus modos práticos para criar e executar código com eficiência.

  • Usar as ferramentas do Junie para interação com arquivos e com o sistema
  • Aplicar os modos práticos do Junie: Think More e Brave Mode
  • Escrever prompts detalhados para agentes de programação
  • Planejar e documentar o trabalho com agentes de programação
  • Depurar e gerar testes unitários com agentes de programação
  • Junie (agente de programação da JetBrains)

Módulo 6

Programando com o Claude Code

Conheça o Claude Code e suas principais limitações. Entenda as boas práticas para diretrizes manuais e para fornecer contexto preciso.

  • Configurar e aplicar diretrizes do Claude Code no trabalho do dia a dia
  • Desenhar fluxos com o Plan Mode e com múltiplas skills / múltiplos subagentes
  • Criar e usar subagentes personalizados quando fizer sentido
  • Instalar e usar servidores MCP (por exemplo, Chrome DevTools MCP) para testes automatizados de ponta a ponta
  • Mitigar riscos ao integrar servidores MCP a um fluxo de programação
  • Claude Code
  • Servidores MCP (por exemplo, Chrome DevTools MCP)

Workshop: de programador a maestro · Conecte um servidor MCP simples à sua IDE e peça a um agente que conclua uma pequena tarefa usando ferramentas MCP. Um especialista vai revisar os desafios mais comuns e suas soluções.

Fale conosco!

Você está a apenas um e-mail de transformar sua empresa!
Nossa equipe vai entrar em contato para entender seus objetivos estratégicos e criar uma solução sob medida para as suas necessidades.

‍

  • Preencha o formulário
  • Conheça nosso produto
  • Receba uma proposta personalizada para as necessidades da sua empresa

‍

Ou envie um e-mail para business.academy@nebius.com

Gradient background with shades of green transitioning to yellow and light green.

Agende uma consultoria

Tem alguma dúvida ou quer saber como podemos ajudar? Preencha o formulário e nossa equipe entrará em contato em breve.

Ou envie um e-mail para business.academy@nebius.com

Entraremos em contato para entender seus objetivos e criar uma solução que faça sentido para você