자기 주도 학습은 개발의 기본과 실무 기술 향상을 마스터하는 데 중점을 둡니다.
이 형식은 Java, Python과 같은 인기 있는 언어로 프로그래밍의 기본을 마스터하거나 웹 개발을 배우고자 하는 초보자와 경험이 많은 학생에게 적합합니다. 이러한 영역 중 하나의 기본 과정에 액세스할 수 있으며 고정된 일정 없이 자신의 속도에 맞춰 CodeGym에서 직접 공부할 수 있습니다. 강의, 자동 검증이 있는 과제, 미니 프로젝트, 학습 중에 동기를 유지하는 데 도움이 되는 "도움말", "게임" 및 기타 커뮤니티 섹션에 액세스할 수 있습니다.
대학에서 공부하면 중급 개발자 전문가, 즉 풀스택 Java 또는 Python 개발자나 웹 개발자가 되는 데 도움이 될 수 있습니다.
대학생은 고정된 일정에 따라 공부합니다. 이 프로그램은 5개의 모듈로 구성되어 있으며, 학생들은 멘토와 매주 그룹 세션을 갖고, 추가 강의를 읽고, 고급 프로그램의 숙제를 완료합니다. 각 모듈이 끝나면 학생들은 대규모 실습 프로젝트를 작성합니다. 과정을 완료한 후 최종 프로젝트를 개발하고 CodeGym Career Center에서 집중적인 구직 준비에 등록합니다.
대학 내의 모든 과정 모듈을 완료하면 선택한 방향(Java, Python, 웹/프런트엔드)의 개발 분야에서 자격을 확인하는 인증서를 받게 됩니다.
불행히도 자기 주도 학습 과정을 완료한 학생에게는 디플로마가 제공되지 않습니다. 디플로마는 고급 대학 프로그램의 성공적으로 완료하고 멘토가 검증한 실무 프로젝트를 기반으로 발급됩니다.
여러 개의 활성 구독이 있는 경우 여러 과정을 동시에 공부할 수 있습니다.
예를 들어, Java 및 Python의 대화형 과정에서 자기 주도적으로 학습하기 위해 두 개의 프리미엄 구독이 있습니다. 이 경우 한 과정에서 다른 과정으로 전환하려면 설정→학습으로 이동하여 계속 공부하려는 과정을 선택합니다.