Skip to content

Commit 9aa1244

Browse files
committed
feat(referencias): adiciona novo capítulo de referências e materiais de apoio
1 parent 5f237c5 commit 9aa1244

13 files changed

Lines changed: 38 additions & 781 deletions

.github/workflows/deploy.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Deploy pages
33
on:
44
workflow_dispatch:
55
push:
6-
branches: [master]
6+
branches: [main]
77

88
permissions:
99
contents: read
@@ -28,29 +28,29 @@ jobs:
2828
- name: Cache node_modules
2929
uses: actions/cache@v4
3030
with:
31-
path: slides/node_modules
32-
key: ${{ runner.os }}-node-${{ hashFiles('slides/yarn.lock') }}
31+
path: ./node_modules
32+
key: ${{ runner.os }}-node-${{ hashFiles('./yarn.lock') }}
3333
restore-keys: |
3434
${{ runner.os }}-node-
3535
3636
- name: Setup yarn
3737
run: npm i -g yarn
38-
working-directory: slides
38+
working-directory: .
3939

4040
- name: Install dependencies
4141
run: yarn install
42-
working-directory: slides
42+
working-directory: .
4343

4444
- name: Build
4545
run: yarn build --base /${{github.event.repository.name}}/
46-
working-directory: slides
46+
working-directory: .
4747

4848
- name: Setup Pages
4949
uses: actions/configure-pages@v4
5050

5151
- uses: actions/upload-pages-artifact@v3
5252
with:
53-
path: slides/dist
53+
path: ./dist
5454

5555
deploy:
5656
environment:

AGENTS.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,12 @@ O arquivo principal é `slides.md`. Ele contém apenas o slide de capa e importa
1515
| Arquivo | Slides | Conteúdo resumido |
1616
|---|---|---|
1717
| `slides.md` | Capa | Slide de abertura do workshop com título, autor e repositório. |
18-
| `chapters/01-introducao-ao-copilot-o-que-e-como-funciona-e-beneficios.md` | 3 | O que é o GitHub Copilot, como funciona (ML + contexto) e benefícios práticos para desenvolvedores com demo rápida. |
19-
| `chapters/02-autocomplete-vscode-intellij-exemplos-java-angular-e-dicas.md` | 5 | Introdução ao autocomplete, uso no VSCode e IntelliJ, exemplos práticos em Java (endpoint REST) e Angular (componente), além de dicas e limitações. |
20-
| `chapters/03-modo-ask-prompts-exemplos-java-angular-e-casos-de-uso.md` | 8 | Modo Ask: como fazer perguntas em linguagem natural, criação de prompts eficazes, exemplos em Java (validação de email) e Angular (serviço + consumo no componente), e casos de uso comuns. |
21-
| `chapters/04-intervalo-contador-regressivo.md` | 1 | Slide de intervalo com contador regressivo de 5 minutos interativo (Vue + script setup). |
22-
| `chapters/05-modo-agent-diferencas-refatoracao-e-melhores-praticas.md` | 6 | Modo Agent: conceito, diferenças em relação ao Autocomplete e Modo Ask, exemplo completo de refatoração de código ruim para código limpo (Java e TypeScript), e melhores práticas. |
23-
| `chapters/06-personalizacao-prompts-personalizados-e-instrucoes-do-repositorio.md` | 3 | Personalização do Copilot: criação de prompt files (`.github/prompts/*.prompt.md`) e instruções personalizadas de repositório (`.github/copilot-instructions.md`). |
24-
| `chapters/07-codigo-legado-exemplos-de-prompts-e-boas-praticas-gerais.md` | 3 | Uso do Modo Agent em código legado com prompts de explicação, refatoração e geração de testes, seguido de boas práticas gerais de uso responsável da IA. |
25-
| `chapters/08-referencias-e-materiais-de-estudo.md` | 1 | Links para documentação oficial do GitHub Copilot (VSCode, JetBrains, Chat), playlist no YouTube e curso interno Uni421. |
18+
| `chapters/01-introducao-ask-plan-agent.md` | 1 | Introdução aos modos Ask, Plan e Agent com diferenças de uso. |
19+
| `chapters/01a-cenarios-agentes.md` | 1 | Cenários de aplicação de agentes com revelação progressiva. |
20+
| `chapters/02-modulo-1-skills.md` | 10+ | Módulo 1: conceito de skills, estrutura, uso no Copilot, prompting, reuso e demo de skill CNPJ. |
21+
| `chapters/03-modulo-2-instrucoes.md` | 7+ | Módulo 2: AGENTS.md, benefícios, seções, boas práticas e demo de geração com prompt completo. |
22+
| `chapters/04-modulo-3-planos.md` | 7+ | Módulo 3: modo Plan, vantagens, cenários, criação e refinamento de plano para a feature de CNPJ. |
23+
| `chapters/05-referencias.md` | 1 | Referências oficiais e materiais de apoio para continuidade após o workshop. |
2624

2725
---
2826

PLANO-CURSO-2026.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ Liste todos os arquivos AGENTS.md criados ou modificados e um resumo de uma linh
182182
1. [x] **Preservar histórico do curso 2025**
183183
- Renomear `./chapters` para `./chapters-2025` (ou similar).
184184
- Critério de aceite: conteúdo antigo preservado e acessível para consulta/reuso.
185-
- Status: concluído em 2026-03-25 (`./chapters` -> `./chapters-2025`).
185+
- Status: concluído em 2026-03-25 (`./chapters` -> `./chapters-2025`) para apoiar a migração; legado removido após fechamento do deck 2026 em 2026-03-27.
186186

187187
2. [x] **Criar a base do novo deck 2026**
188188
- Criar nova pasta `./chapters` para os capítulos 2026.
@@ -215,14 +215,16 @@ Liste todos os arquivos AGENTS.md criados ou modificados e um resumo de uma linh
215215
- Critério de aceite: módulo completo com fluxo fim a fim do plano até a implementação.
216216
- Status: concluído em 2026-03-27. Capítulo `chapters/04-modulo-3-planos.md` criado e importado em `slides.md`, com foco em definição do modo Plan, vantagens, cenário de aplicação e demonstração de criação/refino do plano para a feature de CNPJ (input mascarado em `src/components`, validação no form e exibição mascarada em todas as telas).
217217

218-
7. [ ] **Remover conteúdo que não se encaixa na proposta 2026**
218+
7. [x] **Remover conteúdo que não se encaixa na proposta 2026**
219219
- Excluir/omitir o slide de intervalo com contador regressivo (`chapters/04-intervalo-contador-regressivo.md`).
220220
- Revisar sobras de capítulos antigos que não forem reaproveitados.
221221
- Critério de aceite: deck final sem quebras de ritmo e sem seções fora do novo objetivo.
222+
- Status: concluído em 2026-03-27. Fluxo ativo em `slides.md` mantém apenas capítulos 2026 (`01`, `01a`, `02`, `03`, `04`, `05`), sem intervalo e sem sobras do conteúdo antigo.
222223

223-
8. [ ] **Fechar materiais de apoio**
224+
8. [x] **Fechar materiais de apoio**
224225
- Atualizar referências e materiais de estudo para 2026.
225226
- Critério de aceite: links e materiais alinhados com os tópicos e ferramentas do novo curso.
227+
- Status: concluído em 2026-03-27. Capítulo `chapters/05-referencias.md` criado e importado antes do slide `FIM`, com documentação oficial de Copilot, agentes, planejamento, AGENTS.md e skills.
226228

227229
---
228230

chapters-2025/01-introducao-ao-copilot-o-que-e-como-funciona-e-beneficios.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

chapters-2025/02-autocomplete-vscode-intellij-exemplos-java-angular-e-dicas.md

Lines changed: 0 additions & 139 deletions
This file was deleted.

0 commit comments

Comments
 (0)