Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cirúrgico Banner

Cirurgico: Curso Engenheiro de Software com auxilio de IA

Este repositório contém o material, cronograma e laboratórios do curso Cirurgico: Curso Engenheiro de Software com auxilio de IA. O objetivo deste treinamento é transformar desenvolvedores tradicionais em profissionais de elite, utilizando o Gemini CLI para acelerar o desenvolvimento, garantir a qualidade do código e automatizar processos complexos.

🎯 Objetivo do Curso

Capacitar engenheiros de software a dominarem o Gemini CLI e o workflow de Agentic Development para:

  • Aumentar a produtividade em até 10% através de automação inteligente.
  • Garantir a qualidade do código com testes, refatoração e debugging assistidos por IA.
  • Automatizar tarefas de infraestrutura, arquitetura e fluxos de trabalho via terminal.
  • Migrar do papel de "escritor de código" para "arquiteto e revisor de sistemas".

📅 Estrutura do Programa (5 Encontros)

O curso é estruturado em encontros práticos e densos:

  1. Encontro 01: Fundamentos CLI e Engenharia de Prompt
    • Setup, fundamentos, indexação e técnicas avançadas de Prompting.
  2. Encontro 02: Engenharia de Código Limpo e Qualidade
    • TDD, RCA, Refatoração SOLID e Documentação Viva.
  3. Encontro 03: Arquitetura, Infraestrutura e DevSecOps
    • Design de sistemas, IaC e segurança automatizada.
  4. Encontro 04: O Futuro: Automação e Agentes Autônomos
    • Criação de ferramentas próprias e delegação para agentes.
  5. Encontro 05: Formatura e Showcase de Projetos
    • Apresentação de workflows e encerramento.

📂 Estrutura do Repositório

.
├── CURSO_ENGENHEIRO_IA.md  # Plano de curso detalhado
└── encontros/               # Materiais de cada encontro
    ├── 01-fundamentos-e-prompt-engineering/
    ├── 02-codigo-limpo-e-qualidade/
    ├── 03-arquitetura-infra-devops/
    ├── 04-automacao-agentes/
    └── 05-formatura-showcase/

🛠️ Requisitos Sugeridos

Para aproveitar ao máximo o curso, recomenda-se:

  • Experiência prévia em desenvolvimento de software.
  • Gemini CLI instalado e configurado.
  • Chave de API do Google AI Studio.
  • Familiaridade básica com terminal e Git.

Este material é parte do treinamento "Cirurgico: Curso Engenheiro de Software com auxilio de IA".

About

Cirurgico: Curso Engenheiro de Software com auxilio de IA

Topics

Resources

Stars

10 stars

Watchers

2 watching

Forks

Releases

Contributors

Languages