DevOps Artisan – Conceptos básicos de ChatGPT Desarrollo y Automatización

DevOps Artisan – Conceptos básicos de ChatGPT Desarrollo y Automatización es un curso introductorio sobre cómo utilizar un ChatGPT como asistente en tareas del ciclo de vida de desarrollo de aplicaciones y automatización de tareas que requieren mucho tiempo. Cubre temas como la evolución reciente de grandes patrones de lenguaje, casos de uso de desarrollo y secuencias de comandos, y los conceptos básicos de la ingeniería ágil.

A cada estudiante se le asignará su propia configuración del entorno del laboratorio virtual.

Detalles adicionales:
Para participar en este curso es necesario tener:
• PC/portátil con acceso a Internet
• Navegador web actualizado

¿A quién está dirigido?

Este curso es adecuado para:

• Desarrolladores, programadores, administradores de sistemas que quieran incorporar ChatGPT en sus proyectos.
• Desarrolladores, programadores que quieran aprender más sobre IA y procesamiento del lenguaje natural.
• Profesionales que quieran aprender a utilizar ChatGPT para mejorar su flujo de trabajo y lograr más en menos tiempo.

¿Que aprenderás?

Después de completar este curso, los participantes adquirirán conocimientos y habilidades tales como:

• Comprender la herramienta y sus capacidades ChatGPT
• El uso ChatGPT para aumentar la productividad
• El uso ChatGPT construir scripts y generar documentación y pruebas unitarias
• El uso ChatGPT para traducir un código a texto legible
• El uso ChatGPT para corrección de código, detección de errores y finalización de código.

requisitos previos:

Antes de asistir a este curso, recomendamos que los participantes tengan:

• Conocimientos generales de programación, scripting y formatos de datos.

Calendario de cursos:

Los materiales del curso están en inglés. La enseñanza se realiza en rumano.

Módulo 1: Introducción a ChatGPT

  • Demo
  • La interfaz de chat
  • Almacenamiento de conversaciones

Módulo 2: ¿Por qué fue ChatGPT liberado ahora?

  • Introducción al procesamiento del lenguaje natural
  • El camino hacia los grandes modelos de lenguaje: Transformers, BERT y GPT
  • Desde tareas simples hasta comprensión de instrucciones: GPT3 a InstructGPT
  • Comprender el tamaño de ChatGPT

Laboratorio práctico

Módulo 3: ChatGPT para guiones

  • Scripts Bash, Python y Perl
  • Scripts para manipular el sistema de archivos.
  • Guiones para la automatización
  • El problema del web scraping

Laboratorio práctico

Módulo 4: ChatGPT para conversiones de formato de datos

  • Escribir consultas adecuadas para la tarea.
  • JSON, YAML, CSV, SQL

Laboratorio práctico

Módulo 5: ChatGPT para generar documentación

  • Código de comentario
  • Generando documentos estandarizados

Laboratorio práctico

Módulo 6: ChatGPT para generar pruebas unitarias

  • Aplicaciones de prueba sin el texto estándar

Laboratorio práctico

Módulo 7: ChatGPT para explicar el código

  • Por qué es útil tener un resumen de código de alto nivel
  • ¿Cuánto debes confiar en las explicaciones?

Laboratorio práctico

Módulo 8: ChatGPT para detectar errores

  • ¿Qué tipos de errores son más fáciles de detectar automáticamente?
  • Pedir ayuda de la manera correcta

Laboratorio práctico

Módulo 9: ChatGPT fundamentos de ingeniería rápidos

  • ¿Qué es la ingeniería rápida?
  • ¿Por que ChatGPT ¿Entiendes mejor algunas indicaciones?
  • Consejos y trucos para obtener resultados más consistentes

Laboratorio práctico

Programas de certificación

El curso no está asociado con ningún programa de certificación.

DevOps Artisan – Conceptos básicos de ChatGPT Desarrollo y Automatización

Ofertas personalizadas para grupos de al menos 2 personas.

Detalles del curso

Duración:

2
días

Precio:

Bajo demanda

Entrega:

Docencia Presencial, Aula Híbrida, Aula Virtual

Nivel:

2. Fundamentales

Funciones:

Administrador de sistemas, programador