Curso GitHub Copilot Acelerando o Desenvolvimento com IA

  • RPA | IA | AGI | ASI | ANI | IoT | PYTHON | DEEP LEARNING

Curso GitHub Copilot Acelerando o Desenvolvimento com IA

24 horas
Visão Geral

O Curso GitHub Copilot Acelerando o Desenvolvimento com IA é uma capacitação de 24 horas (3 semanas, 8 horas/semana) para estudantes, desenvolvedores e profissionais de TI. Ensina a usar o GitHub Copilot para acelerar a escrita de código, automatizar tarefas e desenvolver aplicações em Python, JavaScript e HTML/CSS, com integração em VS Code e GitHub.

  • Duração: 24 horas (3 semanas)
  • Formato: Híbrido (presencial e online)
  • Público-Alvo: Iniciantes com conhecimentos básicos de programação
  • Objetivo: Acelerar desenvolvimento com IA
  • Metodologia: 40% teórico, 60% prático

Justificativa da Necessidade

O GitHub Copilot aumenta a produtividade em 55% e reduz o tempo de codificação em 20%. Com 290 mil vagas previstas até 2024, há demanda por desenvolvedores que dominem IA. O curso capacita para acelerar desenvolvimento, automatizar tarefas e contribuir para a transformação digital.

Objetivo

Após realizar este Curso GitHub Copilot Acelerando o Desenvolvimento com IA você será capaz de:

  • Compreender o GitHub Copilot e IDEs
  • Criar prompts eficazes
  • Automatizar testes e documentação
  • Desenvolver aplicação web
  • Aplicar boas práticas
  • Integrar em fluxos colaborativos
  • Identificar limitações éticas
  • Construir portfólio
Publico Alvo
  • Estudantes: Ciência da computação, engenharia
  • Desenvolvedores: Profissionais de TI
  • Entusiastas: Interessados em IA
  • Nível: Iniciante a intermediário (Python/JavaScript básico)
  • Motivações: Acelerar codificação, automatizar, ingressar no mercado de TI
Informações Gerais

Detalhes

  • Recursos: Slides, códigos, guia de instalação, certificado
  • Formato: On-line Hand-On na presença de um instrutor/consultor de mercado e docente em sala de aula,
  • Infraestrutura: Laboratório, Apostila, Mirosoft Teams 
  • Avaliação: Laboratórios (40%), exercícios (30%), projeto (30%)

Benefícios para Participantes

  • Produtividade (+55%)
  • Empregabilidade (290 mil vagas)
  • Portfólio com projeto
  • Automação de tarefas
  • Transformação digital

Benefícios para o Mercado

  • Suprir demanda por talentos
  • Inovação em software
  • Eficiência em desenvolvimento
  • Crescimento econômico
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Módulo 1: Fundamentos e Configuração do GitHub Copilot

  • Objetivo: Compreender e configurar o Copilot
  • Tópicos Teóricos: Introdução ao Copilot, Codex, integração com VS Code, cases (Shopify), benefícios (55% produtividade)
  • Atividades Práticas: Configurar Copilot, criar script Python (ex.: fatorial), comparar sugestões, discutir impressões
  • Ferramentas: VS Code, Copilot, Python 3.8+, GitHub
  • Saídas: Ambiente configurado, script Python, relatório (100 palavras)
  • Relevância: Integração de IA em fluxos de trabalho

Módulo 2: Criando Prompts Eficientes para Sugestões de Código

  • Objetivo: Maximizar qualidade das sugestões
  • Tópicos Teóricos: Processamento de prompts, técnicas (comentários, exemplos), limitações, boas práticas
  • Atividades Práticas: Criar prompts para JavaScript (validação), comparar prompts, refinar prompt Python, competição de prompts
  • Ferramentas: VS Code, Copilot, Python 3.8+, Node.js 16+, GitHub
  • Saídas: 5 prompts otimizados, funções geradas, documentação (150 palavras)
  • Relevância: Geração de código de alta qualidade

Módulo 3: Automação de Tarefas com GitHub Copilot

  • Objetivo: Automatizar testes e documentação
  • Tópicos Teóricos: Testes (Pytest, Jest), docstrings, scripts, benefícios (40% menos tempo), case de testes
  • Atividades Práticas: Gerar testes Pytest, docstrings JavaScript, script de automação, testar cobertura
  • Ferramentas: VS Code, Copilot, Pytest, Jest, Python 3.8+, Node.js 16+
  • Saídas: Testes unitários, docstrings, script de automação
  • Relevância: Redução de custos em equipes ágeis

Módulo 4: Desenvolvimento de Aplicações Web com Copilot

  • Objetivo: Criar aplicação web
  • Tópicos Teóricos: Estrutura web, Copilot em React/Flask, boas práticas, case de to-do list, desafios
  • Atividades Práticas: Desenvolver to-do list, implementar funcionalidades, criar API Flask, debug em grupo
  • Ferramentas: VS Code, Copilot, Node.js 16+, Python 3.8+, React, Flask
  • Saídas: Aplicação to-do list, repositório GitHub, relatório (200 palavras)
  • Relevância: Desenvolvimento rápido para startups

Módulo 5: Integração com Fluxos de Trabalho Colaborativos

  • Objetivo: Usar Copilot em projetos colaborativos
  • Tópicos Teóricos: Copilot em pull requests, personalização, ética (privacidade), case open-source
  • Atividades Práticas: Configurar repositório, criar pull request, personalizar Copilot, revisar código
  • Ferramentas: VS Code, Copilot, GitHub, Node.js 16+, Python 3.8+
  • Saídas: Repositório com pull request, configuração Copilot, documentação (150 palavras)
  • Relevância: Colaboração em equipes ágeis

Módulo 6: Projeto Final e Aplicações no Mercado

  • Objetivo: Desenvolver projeto e explorar mercado
  • Tópicos Teóricos: Aplicações Copilot, mercado (290 mil vagas), portfólio, ética, case de vaga
  • Atividades Práticas: Desenvolver projeto (web ou automação), criar README, apresentar, pitch de carreira
  • Ferramentas: VS Code, Copilot, Python 3.8+, Node.js 16+, GitHub, Pytest/Jest
  • Saídas: Projeto funcional, README, apresentação, pitch (200 palavras)
  • Relevância: Portfólio para processos seletivos
TENHO INTERESSE

Cursos Relacionados

Curso AI ML Toolkits with Kubeflow Foundation

24 horas

Curso Container Management with Docker

24 Horas

Curso Machine Learning Python & R In Data Science

32 Horas

Curso Docker for Developers and System Administrators

16 horas

Curso artificial inteligence AI for Everyone Foundation

16 horas

Curso IA Inteligência Artificial e Código Aberto Foundation

16 horas

Curso Artificial Intelligence with Azure

24 Horas

Curso RPA Robotic Process Automation Industria 4.0

32 horas