K디지털트레이닝 프로젝트
K디지털트레이닝 프로젝트

현직자 멘토링과 기업의 실제 프로젝트를 기반으로 요구사항 분석부터 배포 및 테스트까지 실무를 미리 경험하게 됩니다.

프로젝트 시나리오

참여기업의 실제 사례를 기반으로 고객사의 요청사항을 해결하기 위한 가상의 시나리오를 구성하고 클라우드 활용 업무지원 시스템 구축 프로젝트를 팀별로 수행합니다.

현직자 멘토링과 기업의 실제 프로젝트를 기반으로 요구사항 분석부터 배포 및 테스트까지 실무를 미리 경험하게 됩니다.

프로젝트 시나리오

참여기업의 실제 사례를 기반으로 고객사의 요청사항을 해결하기 위한 가상의 시나리오를 구성하고

클라우드 활용 업무지원 시스템 구축 프로젝트를 팀별로 수행합니다.

01   고객사 요청사항

1. 직원들의 업무 공유 및 자료의 공개를 위한 공간이 부족하다.

2. 출장과 같은 공간의 제약사항으로 인해 업무문서의 결재방식을 개선해야 한다.

3. 개인 일정 및 회사의 일정의 공유에 어려움이 있다.

4. 직원들의 입사 퇴사 부서이동 등과 같은 직원 정보 관리의 어려움이 있다.

02   주요기능도출

1. 문서/공지/파일/글/답글/검색 위한 '전자게시판' 기능

2. 기안서와 같은 결재 문서를 처리하기 위한 '전자결재' 기능

3. 직원과의 일정공유 및 개인일정, 회의실의 예약 등을 위한 '일정관리' 기능

4. 직원들의 인사정보 및 발령 등의 회원관리를 위한 '관리자' 기능

03   고객사 추가 요청사항

1. 외부 클라우드 환경에 배포 및 구축

2. 클라우드 환경에서 데이터베이스 시스템 관리

04   프로젝트 과업

이에 참여기업은 고객사의 요청을 최종적으로 수렴하여 "클라우드 활용 업무지원 시스템 구축"이라는 프로젝트 명으로 사업을 발주하게 되었다.

프로젝트 미리보기

01   고객사 요청사항

1. 직원들의 업무 공유 및 자료의 공개를 위한 공간이 부족하다.

2. 출장과 같은 공간의 제약사항으로 인해 업무문서의 결재방식을 개선해야 한다.

3. 개인 일정 및 회사의 일정의 공유에 어려움이 있다.

4. 직원들의 입사 퇴사 부서이동 등과 같은 직원 정보 관리의 어려움이 있다.

02   주요기능도출

1. 문서/공지/파일/글/답글/검색 위한 '전자게시판' 기능

2. 기안서와 같은 결재 문서를 처리하기 위한 '전자결재' 기능

3. 직원과의 일정공유 및 개인일정, 회의실의 예약 등을 위한 '일정관리' 기능

4. 직원들의 인사정보 및 발령 등의 회원관리를 위한 '관리자' 기능

03   고객사 추가 요청사항

1. 외부 클라우드 환경에 배포 및 구축

2. 클라우드 환경에서 데이터베이스 시스템 관리

04   프로젝트 과업

이에 참여기업은 고객사의 요청을 최종적으로 수렴하여
"클라우드 활용 업무지원 시스템 구축"이라는 프로젝트 명으로 사업을 발주하게 되었다.

프로젝트 미리보기
K구단 그룹웨어 프로젝트

'선수'라는 자산을 관리하는 PMS기능을 접목한 그룹웨어

:  FA트레이드 시뮬레이션 기능 구현

Goodee University Project

대학교 교직원 인트라넷 개발
: 차별화된 메신저 채팅 기능, 학생/강의관리, 자유도 높은 전자결재 기능 구현

프로젝트 커리큘럼
STEP 1 기본 기능 구현
목표 프로젝트에서 뼈대가 되는 기본적인 기능인 구현
주요내용
1. CRUD(Create, Read, Update, Delete) 기능 구현 - 일정관리, 전자게시판
2. 검색 기능 구현 - 전자게시판, 관리자
3. 페이징, 파일송수신 기능 구현 - 전자결제, 전자게시판
4. 단위 테스트 진행
STEP 2 기본 추가 확장하기
목표 외부 API를 이용해 다양한 기능 추가 및 확장 구현 
주요내용
1. 지도 (Google Maps, Kakao Map)
– 일정관리 
2. 메일 (Naver Mail, Google Gmail)
– 관리자 
3. 날짜 (Naver Calendar, Google Calendar) – 일정관리, 전자결제 
4. 에디터(Naver SmartEditor, CKEditor) – 전자결제, 전자게시판 
5. 단위 테스트 진행 
STEP 3 프로젝트 Finish 
목표 통합테스트 후 클라우드 배포 및 최종 마무리
주요내용
1. 프로젝트에서 구현한 모든 기능 통합 테스트 
 2. Docker Build
3. AWS 배포
4. 완료 보고서 작성 
5. 기능 시연 발표 
프로젝트 커리큘럼

STEP 1 기본 기능 구현


목표
프로젝트에서 뼈대가 되는 기본적인 기능인 구현
주요내용
1. CRUD(Create, Read, Update, Delete) 기능 구현 - 일정관리, 전자게시판
2. 검색 기능 구현 - 전자게시판, 관리자
3. 페이징, 파일송수신 기능 구현 - 전자결제, 전자게시판
4. 단위 테스트 진행

STEP 2 기능 추가 확장하기


목표
외부 API를 이용해 다양한 기능 추가 및 확장 구현
주요내용
1. 지도 (Google Maps, Kakao Map)
– 일정관리
2. 메일 (Naver Mail, Google Gmail)
– 관리자
3. 날짜 (Naver Calendar, Google Calendar) – 일정관리, 전자결제
4. 에디터(Naver SmartEditor, CKEditor) – 전자결제, 전자게시판 
5. 단위 테스트 진행

STEP 3 프로젝트 Finish


목표
통합테스트 후 클라우드 배포 및 최종 마무리
주요내용
1. 프로젝트에서 구현한 모든 기능 통합 테스트
2. Docker Build 
3. AWS 배포
4. 완료 보고서 작성
5. 기능 시연 발표
현직자 멘토가 함께
리뷰하는 프로젝트

이론을 설명하기 위한 Code와 기능을 최적화하는 Code는 다릅니다. 실무에서 사용하는 Code의 의미와 구현 원리를 멘토가 직접 리뷰해드립니다.

현직자 멘토가 함께 리뷰하는 프로젝트

이론을 설명하기 위한 Code와 기능을 최적화하는 Code는 다릅니다.
실무에서 사용하는 Code의 의미와 구현 원리를 멘토가 직접 리뷰해드립니다.

1회차
2회차
3회차
4회차
5회차
6회차



요구사항 정의서,

WBS 피드백

ERD 작성 방법 안내

테이블 정의서 작성 방법 안내

기능별 역할 분담



ERD, 테이블 정의서 피드백

개발 규칙 정의서 필요성과 작성

개발 프로젝트 기본설정

기능별 필요 API

기능 추가, 수정, 삭제 검토

기능별 쿼리 피드백 및 수정

기능 구현 피드백 및 수정

프로젝트 중간 평가 및 검토

개인별 기능구현 최종 점검

통합 TEST 방법 및 제안

최종 발표자료 제안

프로젝트 발표평가

구현 시 문제점 피드백과 로직 개선 및
리팩토링 관련 멘토링

* 좌우로 슬라이드하여 확인 가능합니다 →

토❜s COMMENT

코드를 작성할 때는 항상 사용자 입장에서 생각하세요.

사용자가 쉽게 이해하고 편리하게
사용할 수 있는 것이 가장 중요합니다.

기초가 튼튼할수록 어떤 기술이든 쉽게
배울 수 있습니다. 데이터 구조와 알고리즘 같은
기초 개념을 확실히 다지세요.

협업은 프로젝트의 성공을 좌우합니다.

팀원들과 적극적으로 소통하고 협력하며,
서로의 의견을 존중하세요.

멘토링 방식

  • 그룹형 멘토링 방식
  • 프로젝트 가이드 및 코드리뷰
  • 프로젝트 문서 설계 멘토링
  • 프로젝트 발표 참여 및 평가

멘토링 시간 및 장소

  • 파이널 프로젝트 기간
  • 6회차(6주)
  • 학습지원실

멘토 자격

  • 실무 개발 경력 5년차 이상
  • JAVA 기반 웹 애플리케이션 개발 기술 피드백이 가능
  • 멘티에게 조언과 격려를 통해 동기부여 가능
  • 프로젝트가 원활히 수행될 수 있게끔 소통 가능
멘토링 참여기업을
소개합니다

훈련생 멘토링 만족도 6.5
(※ 7점 만점 기준)


상호명 : 구디아카데미 대표자 : 이승엽
전화 : 02-818-7950 팩스 : 02-818-7964
개인정보책임자 : 주승재 / jsj@goodee.co.kr

사업자등록번호 : 457-85-00300
 
본관 : (08505) 서울특별시 금천구 가산디지털2로 95(가산동, km타워) 2층, 3층 

Copyright ⓒ GooDee Academy. All rights reserved.

상호명 : 구디아카데미
대표자 : 이승엽ㅤ전화 : 02-818-7950ㅤ팩스 : 02-818-7964
개인정보책임자 : 주승재 / jsj@good
ee.co.krㅤ사업자등록번호 : 457-85-00300
 
본관 : (08505) 서울특별시 금천구 가산디지털2로 95(가산동, km타워) 2층, 3층 

Copyright ⓒ GooDee Academy. All rights reserved.