Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Spec-Driven Development com OpenSpec e Claude Code
Hot & New
New
Rating: 4.8 out of 5(29 ratings)
206 students

Spec-Driven Development com OpenSpec e Claude Code

Aprenda SDD na prática usando OpenSpec com Claude Code para desenvolver aplicações reais na plataforma .NET
Last updated 7/2026
Portuguese
Portuguese [Auto],

What you'll learn

  • Aplicar Spec-Driven Development (SDD) para desenvolver software orientado por especificações.
  • Utilizar Claude Code e OpenSpec para criar aplicações .NET com muito mais produtividade
  • Escrever especificações de qualidade usando PRD, SPEC, PLAN, TASKS e CLAUDE .md
  • Desenvolver um projeto completo em Blazor, .NET 10, EF Core e SQLite utilizando IA durante todo o processo.
  • Criar Skills e Subagentes personalizados para o Claude Code.
  • Revisar código e artefatos gerados pela IA antes da implementação.
  • Organizar projetos para reduzir alucinações da IA utilizando fontes de verdade.
  • Publicar um projeto no GitHub utilizando Git e GitHub CLI.

Course content

4 sections30 lectures4h 41m total length
  • Apresentando o curso3:48

Requirements

  • Conhecimentos básicos de desenvolvimento com C# e .NET.
  • Conhecimento básico de linha de comando (Terminal ou Prompt de Comando).
  • Visual Studio 2022 ou Visual Studio Code instalado.
  • Node.js , .NET 10 SDK e Git instalados.
  • Conta na Anthropic com chave de API para utilizar o Claude Code.
  • Não é necessário conhecer OpenSpec nem Claude Code. Todo o processo será ensinado desde a instalação.

Description

Aprenda uma nova forma de desenvolver software utilizando Inteligência Artificial

Se você já utiliza IA para programar, provavelmente percebeu que apenas escrever prompts nem sempre produz bons resultados.

É comum a IA gerar código inconsistente, criar funcionalidades que não foram solicitadas, modificar partes da aplicação sem necessidade ou tomar decisões arquiteturais inadequadas.

Neste curso você aprenderá uma abordagem muito mais eficiente: Spec-Driven Development (SDD).

Em vez de começar escrevendo código, você aprenderá a começar pela especificação do software.

Utilizando Claude Code e OpenSpec, você verá como transformar requisitos bem definidos em implementações consistentes, organizadas e muito mais previsíveis.

Durante o curso construiremos um projeto completo: um portal da Copa do Mundo FIFA 2026 utilizando:

  • Blazor Web App

  • .NET 10

  • EF Core

  • SQLite

  • Claude Code

  • OpenSpec

Você acompanhará todas as etapas do desenvolvimento:

  • criação do protótipo;

  • definição dos requisitos;

  • criação do PRD;

  • elaboração das especificações;

  • geração dos artefatos do OpenSpec;

  • implementação incremental das funcionalidades;

  • revisão dos artefatos utilizando Skills e Subagentes;

  • utilização dos principais comandos do Claude Code;

  • publicação do projeto no GitHub.

Ao longo do curso serão desenvolvidas diversas funcionalidades da aplicação, incluindo:

  • Landing Page

  • Jogos da Copa

  • Simulador de resultados

  • Classificação automática

  • Grupos

  • Seleções

  • Jogadores

  • Ranking FIFA

  • Fase eliminatória completa

  • Final da Copa

Além do desenvolvimento do projeto, você aprenderá boas práticas para trabalhar com IA, incluindo:

  • como escrever especificações de qualidade;

  • como criar prompts mais eficientes;

  • como utilizar fontes de verdade;

  • como organizar o arquivo CLAUDE .md;

  • como utilizar Skills e Subagentes;

  • como revisar os artefatos antes da implementação;

  • como reduzir erros e alucinações da IA.

Ao final do curso você terá desenvolvido uma aplicação completa e dominará uma metodologia moderna de desenvolvimento de software orientada por especificações, utilizando Inteligência Artificial de forma muito mais produtiva.

Who this course is for:

  • Não é necessário conhecer OpenSpec nem Claude Code. Todo o processo será ensinado desde a instalação.
  • Profissionais que querem aprender Spec-Driven Development para produzir código mais consistente e organizado.
  • Desenvolvedores que utilizam IA, mas desejam reduzir erros, alucinações e retrabalho.
  • Arquitetos e líderes técnicos interessados em incorporar IA ao processo de desenvolvimento.
  • Qualquer desenvolvedor interessado em aprender uma abordagem moderna para construir aplicações orientadas por especificações.