Gemini Code Assist와 함께하는 AI 기반 스마트 코딩 과정 (20시간) 

 과정 개요 

이 과정은 Google Gemini Code Assist를 활용하여 AI 기반의 스마트한 코딩 역량을 강화하는 것을 목표로 합니다. 기본 기능부터 실전 프로젝트 통합까지, 실제 업무 및 개발 환경에서 활용 가능한 실습 중심의 커리큘럼으로 구성되어 있습니다.


일정: 6월 21(토), 28일(토), 7월 5일(토) (9시 30분~17시 30분)
교육비: 80만원(VAT 포함) 

 커리큘럼 구성 (총 20시간)


모듈명 

주요 학습 내용 

학습 목표 

1. 오리엔테이션 및 도구 설치 

- 과정 목표 소개 

- Gemini Code Assist 설치 (VS Code 또는 Cloud IDE) 

- Google 계정 연결 및 설정 

환경을 세팅하고 학습 흐름을 이해한다 

2. Gemini Code Assist 핵심 기능 이해 

- 코드 자동 생성 

- 주석 기반 코드 작성 

- 리팩토링 제안 

- 코드 설명 및 해석 

- 에러 수정 추천 

Gemini Code Assist의 기본 작동 방식과 핵심 기능을 체험한다 

3. 코드 생성 생산성 실습 ① – Python 

- 반복 작업 자동화 

- 함수/클래스 생성 

- 파일 처리 자동화 

AI로 빠르고 정확한 코드 초안을 작성하는 법 습득 

4. 코드 생성 생산성 실습 ② – JavaScript 

- DOM 조작 

- 이벤트 핸들링 

- 기본 UI 기능 구현 

JS 기반 실무 UI 코드를 빠르게 생성하고 테스트한다 

5. AI 기반 디버깅 기술 

- 코드 오류 탐지와 수정 제안 

- 디버깅 흐름 설명 기능 활용 

- 예외 처리 자동 삽입 

Gemini의 디버깅 보조 기능으로 생산성을 높인다 

6. AI 기반 리팩토링 및 코드 최적화 

- 중복 코드 제거 

- 성능 개선 제안 

- 구조 개선 (함수화, 모듈화 등) 

자동 리팩토링 기능으로 코드 품질 향상 방법 학습 

7. 문서화 자동화 기술 

- docstring, 주석 자동 생성 

- README 요약 

- API 문서 초안 생성 

코드 문서화를 AI로 효율화하는 방법 습득 

8. 실무 개발 흐름 통합 – Git & 협업 

- GitHub 연동 

- PR 설명 자동 생성 

- 변경 이력 요약 

실제 협업 흐름에서 Gemini Code Assist의 통합 방법 이해 

9. 프로젝트 실습 ① – 개인 프로젝트 설계 

- 주제 선정 

- 개발 환경 구성 

- Gemini 활용 전략 구상 

AI 코딩 도구를 포함한 실전 프로젝트 준비 

10. 프로젝트 실습 ② – 개발 및 통합 

- Gemini를 활용한 전체 개발 흐름 경험 

- 실시간 AI 보조 코딩 

- 디버깅/문서화/리팩토링 반복 

실제 개발 프로젝트에 Gemini를 효과적으로 통합 

11. 발표 및 피드백 

- 결과물 공유 

- Gemini 생성 코드 설명 

- 상호 리뷰 및 개선점 도출 

Gemini 기반 코딩 결과를 설명하고 공유하는 능력 향상 

 학습 목표 반영 항목 


- Gemini Code Assist의 작동 원리와 기능 이해 



- 생산성 및 효율성 극대화 방법 습득 



- 코드 생성, 디버깅, 리팩토링, 문서화 기술 습득 



- 실제 개발 프로젝트에 효과적으로 통합하는 방법 이해 




등록하기

--