Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
IA para Devs: Produtividade com ChatGPT e Cursor AI
Rating: 4.3 out of 5(5 ratings)
13 students

IA para Devs: Produtividade com ChatGPT e Cursor AI

Use IA para gerar código, refatorar, testar e documentar com ChatGPT e Cursor AI. Aumente sua produtividade na prática!
Created byDaniel Lopes
Last updated 7/2025
Portuguese

What you'll learn

  • Usar o ChatGPT para gerar código, explicar funções complexas e criar testes automatizados.
  • Utilizar o Cursor AI para programar com auxílio da IA diretamente no editor, refatorar código e escrever testes com um clique.
  • Aplicar prompts inteligentes no dia a dia do desenvolvedor para melhorar produtividade, clareza e velocidade no desenvolvimento.
  • Identificar os limites da IA e aplicar boas práticas para revisar, corrigir e adaptar o código gerado por inteligência artificial.

Course content

2 sections28 lectures3h 0m total length
  • 1. Introdução2:36
  • 2 - Aprendendo a aprender3:28
  • 3 - Exemplos de prompt4:03
  • 4 - Escrevendo os primeiros códigos (prompts)6:13
  • 5 - Criando um projeto usando o CHAT GPT10:54
  • 6 - Configurando testes no projeto6:14

    export function validar(x: string): boolean {

        if (!x) return false;


        x = x.replace(".", "").replace(".", "").replace("-", "");


        if (x.length !== 11) return false;


        if (

            x === "00000000000" ||

            x === "11111111111" ||

            x === "22222222222" ||

            x === "33333333333" ||

            x === "44444444444" ||

            x === "55555555555" ||

            x === "66666666666" ||

            x === "77777777777" ||

            x === "88888888888" ||

            x === "99999999999"

        ) return false;


        let a = 0;

        let b = 0;


        for (let i = 1; i < 10; i++) {

            a = a + parseInt(x.substring(i - 1, i)) * (11 - i);

        }


        b = (a * 10) % 11;

        if (b === 10 || b === 11) {

            b = 0;

        }


        if (b !== parseInt(x.substring(9, 10))) {

            return false;

        }


        a = 0;


        for (let i = 1; i < 11; i++) {

            a = a + parseInt(x.substring(i - 1, i)) * (12 - i);

        }


        b = (a * 10) % 11;


        if (b === 10 || b === 11) {

            b = 0;

        }


        if (b !== parseInt(x.substring(10, 11))) {

            return false;

        }


        return true;

    }


  • 7 - Escrevendo testes com o CHAT GPT5:36
  • 8 - Pedindo para o CHAT GPT explicar o código e com isso refatorarmos6:02
  • 9 - Refatoração com CHAT GPT3:22
  • 10 - Escrevendo commits com chat gpt7:34
  • 11 - Criando um projeto ReactJS com CHATGPT11:45
  • 12 - Criando um component de carrinho5:38
  • 13 - Configurando estados compartilhados no ReactJS6:57
  • 14 - Configurando o projeto para testes e escrevendo os primeiros testes automat11:02
  • 15 - Escrevendo mais testes e configurando coverage force9:40
  • 16 - Configurando corretamente o coverage1:37
  • 17 - Usando o chatgpt como um consultor16:08
  • 18 - Readme da aplicação7:34
  • 19 - Criando telas com prints enviados para o chat GPT2:36
  • 20 - Como extrair regras de negócio com a inteligência artificial6:21
  • 21 - Comparar códigos5:47
  • 22 - Criando mocks2:11

Requirements

  • Ter conhecimentos básicos de programação (em qualquer linguagem).
  • Ter familiaridade com editores de código como VS Code.
  • Acesso à internet para utilizar o ChatGPT (pode ser plano gratuito).
  • (Opcional) Instalar o Cursor AI para acompanhar os exemplos no editor.

Description

A inteligência artificial já está transformando o mercado de tecnologia — e os desenvolvedores que aprendem a usá-la saem na frente.

Neste curso rápido e direto ao ponto, você vai aprender como usar duas das principais ferramentas de IA para programadores: ChatGPT e Cursor AI.

Se você é desenvolvedor júnior, pleno ou até mesmo um estudante, este curso vai te mostrar, com exemplos práticos, como a IA pode ajudar a escrever código mais rápido, gerar testes automatizados, refatorar funções confusas, documentar projetos, aprender novas tecnologias e até revisar seu próprio código.

Você verá o ChatGPT sendo usado como assistente de programação, ajudando a resolver problemas do dia a dia. Vai entender como fazer prompts inteligentes, como revisar o que a IA escreve e como adaptar para seu contexto.

Além disso, aprenderá a usar o Cursor AI, um editor de código com inteligência artificial integrada, que permite refatorar arquivos inteiros, escrever testes com um clique e navegar por grandes bases de código com agilidade.

Este curso é totalmente prático, com foco em produtividade real. E ao final, você ainda leva um PDF com prompts prontos para usar no seu dia a dia como programador.

Aproveite essa oportunidade e aprenda agora a colocar a IA para trabalhar a seu favor!

Who this course is for:

  • Desenvolvedores iniciantes ou intermediários que desejam usar inteligência artificial no seu dia a dia de programação.
  • Programadores que querem acelerar tarefas como geração de código, escrita de testes, refatoração e documentação.
  • Profissionais que buscam aumentar sua produtividade usando ferramentas modernas como ChatGPT e Cursor AI.
  • Estudantes de tecnologia que querem aprender a usar a IA de forma prática, direta e com resultados reais.
  • Qualquer pessoa da área de desenvolvimento que deseja entender como a IA pode se tornar uma aliada — e não uma ameaça.