Curso Basics of ChatGPT Development and Automation

  • DevOps | CI | CD | Kubernetes | Web3

Curso Basics of ChatGPT Development and Automation

16h
Visão Geral

Este é um curso introdutório sobre como usar o ChatGPT como assistente em tarefas relacionadas ao ciclo de vida de desenvolvimento de aplicações e automatização de tarefas demoradas. Abrange tópicos como a evolução recente de modelos de linguagem grande, casos de uso de desenvolvimento e scripts e os fundamentos da engenharia imediata.

Cada aluno atribuiu a ele sua própria configuração de ambiente de laboratório virtual .

Objetivo

Após concluir este Curso Basics of ChatGPT Development and Automation, você será capaz de:

  • Entenda o que é ChatGPT e suas capacidades.
  • Use ChatGPT para aumentar sua produtividade.
  • Aprenda a usar o ChatGPT para criar scripts, gerar documentação e gerar testes unitários.
  • Aprenda como usar o ChatGPT para traduzir um código em texto legível por humanos.
  • Você entenderá como o ChatGPT pode ser usado para depurar código, detectar bugs e ser usado para completar código.
Publico Alvo
  • Desenvolvedores, programadores e administradores de sistemas que desejam incorporar o ChatGPT em seus projetos.
  • Desenvolvedores, programadores que desejam aprender mais sobre IA e processamento de linguagem natural.
  • profissionais que desejam aprender como usar o ChatGPT para melhorar seu fluxo de trabalho e conseguir mais em menos tempo.
Pre-Requisitos
  • O curso é melhor frequentado com conhecimentos gerais sobre programação, scripts e formatos de dados.

 

 

Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Intro to ChatGPT

  1. Demo
  2. The chat interface
  3. Storing conversations

Why was ChatGPT released now?

  1. Introduction to Natural Language Processing
  2. The road to Large Language Models: Transformers, BERT and GPT
  3. From simple tasks to understanding instructions: GPT3 to InstructGPT
  4. Understanding the size of ChatGPT

Hands-on Lab

ChatGPT for scripts

  1. Bash, Python and Perl scripts
  2. Scripts for manipulating the file system
  3. Scripts for automation
  4. The problem with web scraping

Hands-on Lab

ChatGPT for data format conversions

  1. Writing proper queries for the task
  2. JSON, YAML, CSV, SQL

Hands-on Lab

ChatGPT for generating documentation

  1. Commenting code
  2. Generating standardized docs

Hands-on Lab

ChatGPT for generating unit tests

  1. Testing applications without the boilerplate

Hands-on Lab

ChatGPT for explaining code

  1. Why having a high-level summary of code helps
  2. How much should you trust the explanations?

Hands-on Lab

ChatGPT for detecting bugs

  1. What types of bugs are easier to detect automatically?
  2. Asking for help the right way

Hands-on Lab

ChatGPT prompt engineering fundamentals

  1. What is prompt engineering?
  2. Why does ChatGPT understand some prompts better?
  3. Tips and tricks for getting more consistent results

Hands-on Lab

TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h

Curso Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins

24h

Curso Cloud Security and DevSecOps Automation

32 horas