IA Generativa

Assistentes de Código com IA Generativa: Buscando mais produtividade de maneira pragmática

Neste curso exploramos o uso do Copilot, como Assistente baseado em IA Generativa, para nos ajudar em diversos cenários do dia a dia. A ideia é que você saia daqui preparado(a) para usar este e outros assistentes de código de maneira pragmática.

27 aulas
Alberto Souza

Alberto Souza

Software e Education Engineer

Conteúdo do curso

1 módulos • 27 aulas

Introdução

01:40

Referências para construção do módulo

Ferramentas que vamos utilizar

06:13

Precisamos ser cada mais vez Tony Stark ou Shuri

12:12

Lembrando qual deveria ser o papel do Copilot e outros assistentes de código

01:49

Revelando como foi nosso preparo para este módulo

07:58

Cenários que vamos trabalhar

08:54

Mostrando um pouco do ambiente

07:34

Como fornecer contexto

10:42

Sobre como praticar e stacks

02:23

Ultra aceleração: Implementando um cadastro de autor

17:33

Ultra aceleração: Implementando um cadastro de categoria

07:10

Ultra aceleração: Implementando um cadastro de novo livro

14:11

Ultra aceleração: Resumo

03:07

Aceleração: Introdução

02:52

Aceleração: Implementando a primeira parte da lógica de troca de figurinhas

58:27

Aceleração: Implementando a segunda parte da lógica de troca de figurinhas

23:42

Aceleração: Implementando uma solução que precisa de proxy dinâmico

10:51

Aceleração: Resumo

03:14

Descoberta guiada: Introdução

04:13

Descoberta guiada: Introdução: Implementando um script de transcrição de audios de youtube

19:44

Descoberta guiada: Fechamento

02:36

Extra: Gerando testes via Copilot

04:32

Extra: Analisando os testes gerados para o código de troca de figurinha

24:40

Extra: Facilitando a geração de documentação

13:53

Extra: Ganhando velocidade para entender novos códigos

21:18

Até a próxima

02:23

O que você vai aprender

Conteúdo técnico e prático para você dominar os conceitos de escalabilidade

Uso pragmático do GitHub Copilot e assistentes de IA
Técnicas para fornecer contexto efetivo
Ultra aceleração no desenvolvimento de features
Descoberta guiada de tecnologias
Geração automática de testes
Documentação assistida por IA
Compreensão acelerada de código legado

Seu instrutor

Alberto Souza

Alberto Souza

Software e Education Engineer

Especialista em educação como vetor de performance e qualidade de software, com foco em metodologias que aceleram o desenvolvimento de competências técnicas. Criou programas estruturados para acelerar o processo de amadurecimento de diversos times de engenharia. Sua abordagem diferenciada combina aprendizagem estruturada, prática intencional e aplicação em projetos reais. Atuou como Senior Staff Engineer no Nubank, foi Diretor de Tecnologia e Educação na Zup e sócio-fundador da Alura.

Domine Engenharia de IA e Desenvolvimento de Software de Alta Qualidade

Rafael
Alberto
Daniel
COMEÇAR AGORA