Desenvolvedor de Software AI Pro

Curso de Aprimoramento, 40-60 Horas Acadêmicas

Programe com mais inteligência. Lidere mais rápido.

Por que se inscrever neste curso?

A IA está remodelando a forma como o software é construído. Desenvolvedores de software precisam saber o que construir, como guiar sistemas de IA e como garantir qualidade, correção e resultados. Desenvolvedores que conseguem definir intenção, projetar arquitetura e controlar a implementação de IA estão se tornando aqueles que entregam mais rápido, escalam melhor e lideram equipes de engenharia para a próxima era.

O curso de Desenvolvedor de Software com IA Pro da Wawiwa é um curso prático de aprimoramento, ministrado por instrutor, projetado para Desenvolvedores de Software experientes.

Ele constrói uma nova forma de trabalhar: gerenciando IA para produzir código de alta qualidade sob diretrizes claras. Você se moverá em direção a uma arquitetura de propriedade, tomada de decisão e resultados de maior alavancagem – para que possa entregar mais, mais rápido e sem escrever cada linha de código sozinho.

Este curso também pode ser adequado para juniores; no entanto, pode ser necessário tempo adicional para completar os exercícios e tarefas, o que pode estender a duração total do curso.

Ao se inscrever neste curso, você adquirirá habilidades práticas para projetar sistemas, guiar ferramentas de IA e entregar software confiável mais rapidamente.

Quem deve participar?

  • Desenvolvedores Backend, Frontend ou Full-Stack
  • Engenheiros de nível intermediário e sênior responsáveis por entrega, design de sistemas ou arquitetura
  • Líderes técnicos e arquitetos em busca de práticas de desenvolvimento repetíveis com foco em IA
  • Engenheiros que buscam migrar de trabalhos com muita implementação para responsabilidades de maior impacto e liderança

Metas e resultados de aprendizagem

Ao final do curso, os participantes terão:

  • Projete e planeje sistemas usando IA antes de escrever código
  • Delegar a implementação para IA mantendo propriedade técnica total
  • Projetar, revisar e validar código de backend e frontend gerado por IA
  • Use prompts avançados, gerenciamento de threads e seleção de modelos de forma eficaz
  • Construa sistemas de nível de produção com desenvolvimento de backend, API e UI assistido por IA
  • Integre serviços e fluxos de trabalho chamáveis por IA em aplicações do mundo real
  • Controle de qualidade, custo, risco e observabilidade em sistemas de IA
  • Aplique uma metodologia repetível orientada por IA que vai além de ferramentas e tendências específicas

O que você receberá...

Supervisor Profissional

Esse curso exclusivo foi criado por uma equipe profissional composta pelos principais especialistas em desenvolvimento de software e IA, com vasto conhecimento e experiência em treinamento também.

Rony Keren

Chefe de IA Pro
Curso de Desenvolvedor de Software

Rony é um executivo de tecnologia com mais de 20 anos de experiência liderando inovação e escalando organizações na indústria global de tecnologia. Ele tem um histórico comprovado de liderar equipes de engenharia em vários locais, moldar a estratégia de tecnologia e impulsionar o crescimento dos negócios por meio de modernização, adoção de nuvem e plataformas seguras e escaláveis.

Rony manteve e expandiu a oferta profissional e educacional da John Bryce, o principal centro de treinamento em tecnologia de Israel, com foco nas necessidades da indústria de tecnologia.

Ele é apaixonado por alinhar tecnologia com metas de negócios, entregar impacto em escala e orientar a próxima geração de líderes.

Rony é bacharel em Economia pela Universidade Bar-Ilan.

Programa do curso

Introdução - A Mentalidade do Desenvolvedor de IA 10X (4 Horas)

  • De Desenvolvedor de Software para líder de engenharia com foco em IA
  • IA como sua equipe de engenharia, não apenas uma ferramenta
  • Responsabilidade pela entrega e qualidade
  • Desenvolvimento orientado a resultados
  • Uso indevido comum de IA e anti-padrões

Arquitetura de Software Essenciais - Engenharia com IA em Primeiro Lugar (6 Horas)

  • Arquitetura limpa e design modular
  • Fundamentos de Domain-Driven Design (DDD)
  • Padrões de design principais (repositório, serviço, estratégia, fábrica, adaptador)
  • Design API-first e contrato-first
  • Arquitetura orientada a eventos - noções básicas
  • Projetando sistemas testáveis e extensíveis
  • Planejamento de arquitetura com IA antes de codificar
  • Revisão e validação de arquitetura assistida por IA

Como a IA e a IA Generativa Funcionam (4 Horas)

  • Fundamentos de LLM (tokens, contexto, limitações, alucinações)
  • Configuração do modelo (temperatura, tokens máximos, top-p, prompts do sistema)
  • Trabalhando com modelos via APIs e consoles
  • Geração Aumentada por Recuperação (RAG), embeddings e bancos de dados vetoriais – quando e por que usá-los
  • Ajuste fino vs. engenharia de prompt
  • Seleção de modelo por caso de uso
  • Compensações entre custo, latência, privacidade e governança
  • Cenário de provedores (AWS Bedrock, Azure OpenAI, Google Vertex AI / Gemini)

The Art of Prompting and Human-AI Collaboration (4 Hours)

  • Prompting as specification design
  • Role setting, constraints, and structured outputs
  • Multi-step reasoning prompts
  • Thread and context management
  • When to continue vs restart interactions
  • Model and workflow selection strategies
  • Coding vs discussion workflows
  • Quality standards (“god modes”)
  • Failure modes and recovery techniques

Ongoing Project - AI-Assisted System Design (5 Hours)

  • Project definition and scope
  • Language-agnostic system specification
  • Functional and non-functional requirements
  • Architecture and data modeling
  • API contracts
  • Testing and validation strategy
  • AI-assisted design review

Ongoing Project - Backend Core Implementation (6 Hours)

  • Environment and infrastructure setup
  • Database schema and migrations
  • Repositories and services
  • Core business logic
  • AI-generated code review and refactoring
  • Test generation and validation

MCP Servers - AI-Callable Systems (Optional, 4 Hours)

  • Model Context Protocol (MCP) server concepts and use cases
  • Designing AI-callable service layers
  • Tool exposure and security considerations
  • Language-agnostic implementation
  • Connecting LLMs and vector databases
  • Integrating MCP with AI development tools

Ongoing Project - MCP Integration (Optional, 5 Hours)

  • MCP server implementation
  • Backend integration
  • AI-driven execution workflows
  • Debugging and observability

Ongoing Project - API Layer (6 Hours)

  • REST or GraphQL API design
  • Contracts and schemas
  • Authentication and authorization
  • Error handling and versioning
  • AI-assisted API testing

Full-Stack AI and Vibe Coding (4 Hours)

  • Vibe coding principles and limitations
  • Prompt-driven UI development
  • Working with design systems
  • Enforcing design tokens and component libraries
  • Managing complex user flows
  • Frontend quality standards

Ongoing Project - Full Working UI (4 Hours)

  • Full frontend implementation
  • Backend integration
  • End-to-end user flows
  • Error and edge-case handling

Ongoing Project - Rapid Feature Expansion (4 Hours)

  • Adding backend features
  • Extending frontend functionality
  • Multi-feature delivery using AI
  • Comparing speed and quality vs traditional development

Cross-Cutting 10X Topics (Applied Throughout) (6 Hours)

  • AI code review
  • Testing strategies in the AI era
  • Cost and token optimization
  • Prompt, model, and specification versioning
  • Observability for AI systems
  • Human-in-the-loop workflows
  • Risk, safety, and compliance basics
  • Tooling landscape (IDEs, agents, assistants)

Interessado em mais detalhes?

Teremos o maior prazer em responder a todas as suas perguntas!

Leia nossos blogs...

Aprendizagem

A IA está chegando para o seu trabalho, mas talvez isso seja uma coisa boa

Grandes empresas estão cortando empregos à medida que a IA transforma rapidamente todos os setores. Em todos os setores, a IA está reescrevendo as regras do trabalho. As manchetes gritam sobre a perda de empregos, o pânico enche os feeds do LinkedIn e as pessoas ficam se perguntando: Minha função será a próxima? Sou

Leia mais "
Engenheiros humanos desenvolvem IA
Empregos na área de tecnologia

Nos bastidores do ChatGPT e dos modelos de linguagem de IA: As funções de trabalho de tecnologia para humanos

Os modelos de linguagem de IA, como o ChatGPT, estão entre as tecnologias mais avançadas atualmente em desenvolvimento. Esses modelos são capazes de gerar textos semelhantes aos humanos, o que tem o potencial de revolucionar setores como o de criação de conteúdo, atendimento ao cliente e outros. No entanto, a

Leia mais "

Faça uma parceria com a Wawiwa para oferecer programas de treinamento tecnológico em menos de 6 meses!

A Wawiwa preenche a lacuna de habilidades tecnológicas ao requalificar pessoas para profissões tecnológicas de alta demanda. Há milhões de vagas em tecnologia e não há profissionais de tecnologia suficientes com o conhecimento e as habilidades relevantes para preenchê-las. O que o setor precisa dos funcionários não é ensinado em longos cursos acadêmicos. A Wawiwa ajuda parceiros em todo o mundo a requalificar e aprimorar as habilidades de pessoas para empregos em tecnologia por meio de centros ou programas locais de treinamento em tecnologia. A empresa utiliza uma metodologia de treinamento comprovada, conteúdo de ponta, plataformas digitais para aprendizado e avaliação, além de sólidas relações com o setor, para oferecer programas de treinamento que resultam em maior empregabilidade e satisfação dos formandos. Isso, por sua vez, também cria uma marca de treinamento forte e um negócio sustentável para os parceiros da Wawiwa.