코드 품질최적화 전략 및 기법 - 무료

교육일정

03월16일 ,03월23일
주말(16시간) 9시~18시
가산 6label.lectureRoom /정원 24label.person 강사 엄기영 현재신청 20명 type.enrollinfo.none type.lecturestatus.finish
05월18일 ,05월25일
주말(16시간) 9시~18시
판교 11label.lectureRoom /정원 24label.person 강사 엄기영 현재신청 23명 type.enrollinfo.none type.lecturestatus.finish
07월20일 ,07월27일
주말(16시간) 9시~18시
가산 6label.lectureRoom /정원 24label.person 강사 엄기영 현재신청 17명 type.enrollinfo.none type.lecturestatus.finish
09월21일 ,09월28일
주말(16시간) 9시~18시
판교 11label.lectureRoom /정원 24label.person 강사 엄기영 현재신청 10명 type.enrollinfo.none 수강신청

label.lecture.goal

본 과정은 소프트웨어 개발의 전체 과정 및 사전 준비작업에 대해 이해하고, Clean Code 의 중요성, 필요성을 습득하여 소프트웨어개발 향상을 목적으로하는 과정임.

label.lecture.content

코드품질 최적화 소개
- SW 구현단계의 이해
- 코드 품질의 이해
- SW 개발자의 자세
- 코드 최적화 개요
코딩시 선행조건
- 구현 선행작업 수행기법 (요구사항, SW아키텍처, 설계 산출물)
클래스 설계기법
- 구현 상세설계기법 (클래스 분할, 클래스 추상화)
함수 작성기법
- 코드 작성표준 (코딩형식, 좋은이름, 주석)
- 코드 작성방법기법 (함수, 변수, 제어구조, 오류처리)
테스트수행기법
- 테스트수행 (Junit, 테스트 케이스 도출, 디버깅)
성능향상기법
- 성능향상 (메모리사용, 입출력 발생 최소화, 동시성 제어)
정정분석도구를 통한 코드품질측정
- 정적분석 도구 개요
- SonarQube 설치
- SonarQube 사용법

label.lecture.target

수강 대상
- 코드품질/최적화에 대한 관심이 있는 자 (Java 개발)
- 소프트웨어 아키텍트, IT 컨설턴트, QA

신청 자격
협약기업 재직자(고용보험 납부) 및 회원사 재직자 지원가능

- 교육신청은 대기상태로 협회의 교육 승인 후 수강이 가능합니다.
- 교육 대기상태에서는 수강에 제한이 있을 수 있으니 이 점 참고하시기 바랍니다.
- 개강안내 메일 및 문자는 교육 승인되신 분들에 한하여 개강 일주일 전에 발송됩니다.
- 과정별 모집인원에 따라 변동 및 폐강 될 수 있으며, 이는 개강 일주일 전에 확정됩니다.


패널티 안내


선착순으로 마감되는 교육과정일 경우 교육을 받고 싶어도 받지 못하는 분들이 계실 수 있습니다.
원활한 강의 진행을 위해 아래 경우에 패널티가 부여됨을 알려드립니다.

- 신청 후 개인사정에 의해 교육 당일 사전 연락없이 결석 시.
- 신청 후 개강 3일 이내에 수강 취소한 경우.
- 강좌 미수료 시.
- 교육담당자에게 별도 전달 없이 20분 이상 자리를 이탈하는 경우

패널티를 3회 이상 부여받은 수강생은 3개월 간 수강제한 처리됩니다.
이러한 수강생이 3분 이상일 경우 개인 포함 재직 중이신 회사의 모든 임직원은 3개월 수강제한을 받습니다.
     

label.course.center

[판교 교육장] 재직자:031-606-9319, 채용예정자:031-606-9316
[가산 교육장] 재직자:02-6278-9353, 채용예정자:02-6278-9352

label.course.relation

선수과정

  • label.norecord

코드 품질최적화 전략 및 기법 - 무료

후수 과정

  • label.norecord