Course Outline

AI 지원 Software Engineering

  • 현대 소프트웨어 개발에서 AI의 역할 이해
  • AI 지원 코딩의 기능 및 제한 사항
  • DeepSeek Coder가 다른 AI 코딩 도구와 다른 점

대규모 코드베이스를 위한 AI 지원 개발 확장

  • AI를 사용하여 대규모 코드를 효율적으로 생성하고 리팩토링합니다.
  • AI 지원 문서화 및 인라인 설명 구현
  • 팀 환경에서 AI가 생성한 코드를 검토하기 위한 모범 사례

고급 AI 기반 디버깅

  • AI를 활용하여 복잡한 버그를 식별하고 수정
  • DeepSeek Coder를 사용하여 단위 테스트 및 통합 테스트 생성
  • 오류 패턴 인식 및 예측 디버깅을 위한 AI 사용

소프트웨어 개발 워크플로 자동화

  • AI 지원 코드 검토 및 정적 코드 분석
  • AI를 사용하여 CI/CD 스크립트 및 구성 파일 생성
  • 소프트웨어 팀에서 AI 기반 작업 자동화 구현

DevOps 및 CI/CD 파이프라인에 AI 통합

  • AI 기반 자동화로 DevOps 향상
  • 지속적인 통합 및 배포를 위해 DeepSeek Coder 사용
  • AI 지원 소프트웨어 개발의 보안 및 규정 준수 고려 사항

AI로 성능 최적화

  • 효율성과 유지 관리를 위해 AI가 생성한 코드 리팩토링
  • AI를 사용하여 성능 병목 현상을 감지하고 방지합니다.
  • AI 지원 개발을 애자일 방법론에 통합하기 위한 모범 사례

실제 세계 응용 프로그램 및 사례 연구

  • 대규모 소프트웨어 프로젝트의 AI 지원 개발
  • 산업 사용 사례: 소프트웨어 엔지니어링의 AI 기반 자동화
  • AI 지원 코딩의 미래 동향 및 발전

요약 및 다음 단계

Requirements

  • 프로그래밍 및 소프트웨어 개발 경험
  • DeepSeek Coder 또는 기타 AI 지원 코딩 도구에 대한 기본적인 지식
  • 디버깅, 코드 최적화 및 소프트웨어 개발 워크플로에 대한 이해

청중

  • AI로 코딩 워크플로를 간소화하려는 개발자
  • 대규모 스크립트를 자동화하고 최적화하는 데이터 엔지니어
  • AI를 DevOps 및 CI/CD 파이프라인에 통합하는 소프트웨어 팀
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories