Course Outline

모범 사례와 도구

일반적인 함정과 완화 전략

Prompt Engineering 소개

프롬프트 정제 및 반복적 설계

Test Automation 및 SQL 생성을 위한 프롬프트

요약 및 다음 단계

코드 설명 및 디버깅을 위한 프롬프트 사용

코드 생성을 위한 프롬프트 작성

  • 허구의 코드나 보안 취약점을 피하는 방법
  • 불완전한 또는 모호한 입력 처리
  • 안전한 대체 프롬프트 및 경고 생성
  • 요구 사항이나 코드에서 테스트 케이스 생성
  • 자연어에서 구조화된 SQL 쿼리 생성
  • 테스트 스위트에 통합하기 위한 출력 형식 지정
  • 기존 또는 unfamiliar한 코드 설명
  • 논리 워크스루 또는 경계 사례 분석을 위한 프롬프트
  • 버그나 비효율성 찾기 및 설명
  • 평범한 언어 설명에서 코드 생성
  • 출력 형식 및 프로그래밍 언어 제어
  • 복잡한 논리 또는 여러 함수 작업
  • 프롬프트 체이닝 및 피드백 루프를 통한 결과 개선
  • 오류 복구 및 프롬프트 조정 전략
  • 기술 작업에 대한 정제 사례 연구
  • 프롬프트 라이브러리 및 재사용 패턴
  • VS Code 또는 API 기반 워크플로우에서 프롬프트 템플릿 사용
  • 생산 환경에서의 프롬프트 품질 및 성능 평가
  • 프롬프트, 컨텍스트, 토큰 및 모델 이해
  • 프롬프트 유형: 제로샷, 원샷, 피우샷
  • 다양한 API에서 시스템 및 사용자 지침 사용

Requirements

대상

  • 코드 생성 또는 분석에 LLMs를 사용하는 개발자
  • 작업 흐름에서 AI 도구를 탐구하는 기술 리더
  • LLM 통합을 실험하는 소프트웨어 전문가
  • 소프트웨어 개발 또는 스크립팅 경험
  • 일반적인 프로그래밍 언어에 대한 친숙함 (예: Python, JavaScript, SQL)
  • ChatGPT, Claude 또는 Copilot과 같은 대형 언어 모델 및 AI 도구에 대한 기본 이해
 7 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories