그래서 당신은 자바 프로그래머가 되기로 결심했습니다. 합리적인 질문이 즉시 발생합니다. "어디에서 시작해야합니까?" 이 기사에서는 CodeGym에서 처음부터 프로그래밍을 배우는 방법에 대해 설명합니다. 과정의 특징, 학습 과정이 단계로 구분되는 방법, 교육을 최대한 효과적으로 하기 위해 웹 사이트의 어떤 섹션을 사용해야 하는지 살펴봅니다.
비디오 — 우리의 공식 YouTube 채널은 CodeGym 학생들이 만든 비디오 보고서, 비디오 리뷰, 다양한 유용한 자습서, 프로그래밍에 대한 최고의 외국어 강의 번역 등을 찾을 수 있는 곳입니다.

목차
CodeGym: 연습을 강조하는 Java 자습서
1. 게임 형태의 학습
CodeGym 과정은 컴퓨터 게임과 비슷합니다. 네 가지 퀘스트로 나뉘며 각 퀘스트에는 공통 개념이 있습니다. 예를 들어 Java 구문은 언어의 기본 구문을 배우는 첫 번째 퀘스트입니다. 각 퀘스트는 순차적으로 완료해야 하는 10개의 레벨로 구성됩니다. 레벨은 다양한 난이도의 수업과 과제로 가득 차 있습니다. 다음 레벨로 이동하려면 현재 레벨에서 대부분의 태스크를 해결해야 합니다. 태스크를 성공적으로 완료하면 일부 "암흑 물질"을 얻을 수 있기 때문입니다. 이를 사용하여 후속 수업 및 작업을 잠금 해제합니다.2. 처음부터 프로그래밍 연습
Java 자습서(CodeGym 과정)에서 얻은 실제 경험에는 다양한 형식의 작업이 포함됩니다. 시간이 지남에 따라 달라집니다.- 일부 작업은 이전 수업의 이론적 자료를 강화하기 위한 것 입니다.
- 다른 것들은 이전 수준에서 이전에 다룬 이론을 반복하는 것을 목표로 합니다 .
- 그래도 나머지는 다음 1, 2, 3단계에서 제시된 자료를 기반으로 하는 " 챌린지 작업 "입니다. 예, 올바르게 읽었습니다. 이것은 의도적으로 수행되었습니다. 지금 바로 작업을 해결하고 싶지만 모르는 것이 있습니까? 구글링! 이것은 프로그래머에게 매우 유용한 기술입니다. 그러나 자료를 통해 엄격하게 순차적으로 이동하려면 작업을 제쳐두고 필요한 이론에 도달한 후 몇 단계 후에 다시 돌아오십시오.
- 코드 입력은 초보자를 위한 작업입니다. 때때로 야심 찬 프로그래머는 손을 파고 코드를 느껴야 합니다. 이렇게 하려면 예제를 "복사"하기만 하면 됩니다.
- 다른 사람의 코드를 분석하고 버그를 찾습니다. 글쎄, 당신은 이해합니다. 우리에게도 이러한 임무가 있습니다.
- 작업 조건 목록을 충족하는 코드를 직접 작성하십시오 .
- 보너스 작업. 이것은 독학 및 알고리즘 측면에서 생각하는 능력을 개발하기 위한 더 어려운 작업입니다.
- 미니 프로젝트. 이러한 작업은 여러 하위 작업으로 나뉩니다. 각각을 순서대로 완료하면 상대적으로 복잡하고 큰 프로그램을 작성하게 됩니다. 예를 들어 Sokoban 게임이나 온라인 채팅방이 있습니다. 이러한 작업은 과정 중간에 나타납니다.
- 비디오. 때로는 수행 중인 작업을 전환하는 것이 유용할 수 있습니다. CodeGym에서는 IT 비디오를 시청하여 이를 수행합니다.
3. 코드 개선을 위한 즉각적인 작업 확인 및 도구
다른 모든 온라인 과정과 차별화되는 CodeGym의 가장 중요한 기능은 즉각적인 자동 작업 확인, 힌트, 작업 해결 방법에 대한 권장 사항 입니다 . CodeGym을 사용하면 선생님이 작업을 확인하는 동안 오랜 시간을 기다릴 필요가 없습니다. 버튼 하나만 클릭하면 솔루션에 문제가 있는 경우 순식간에 결과와 권장 사항을 얻을 수 있습니다.4. 작업에 대한 도움
프로그래밍 방법을 배우는 경험은 바다 한가운데 뗏목에 혼자 떠 있는 것과 비슷해서는 안 됩니다. 다른 사람들과 교류해야 합니다. 무엇보다 CodeGym에는 이에 대한 " 도움말 " 섹션이 있습니다. 코스에서 오랫동안 작업에 갇혀 있거나 어려운 주제를 이해할 수 없는 경우 특정 섹션 에서 질문하십시오.. 학생, 프로그래머 또는 웹 사이트 직원이 확실히 당신을 도울 것입니다. 또한 준비가 되었다고 느끼면 "도움말" 섹션으로 이동하여 다른 사람의 학습을 돕는 것이 매우 유용할 것입니다. 즉, 다른 사람의 코드를 이해해야 합니다. 과정을 마치면 학생은 300-500시간의 실제 프로그래밍 경험을 얻게 됩니다! 이 과정은 또한 이미 기본 프로그래밍을 공부했지만 어디서부터 일자리를 찾아야 할지 모르는 사람들을 위한 훌륭한 도구입니다. 연습 외에도 CodeGym을 통해 작업하는 동안 얻을 수 있는 작업 면접에서 대답해야 하는 중요한 질문을 이해하고 유능한 이력서를 작성할 수 있습니다.학습 플랫폼: 웹사이트 및 모바일 앱
CodeGym을 사용하여 Java 프로그래밍의 기본을 마스터할 수 있는 두 가지 옵션이 있습니다: Android 애플리케이션을 통해 또는 웹 버전에서. 그러나 웹 사이트와 응용 프로그램에서 모두 공부하는 세 번째 방법이 있습니다 :) 활성 구독이 있는 경우 이를 수행할 수 있습니다 .과정의 단계
CodeGym은 영어로 된 가장 완벽한 Java 자습서입니다. 기본 Java 과정은 Java Core의 전체 그림을 제공하며 후속 실습은 고급 기술로 작업하는 방법을 배우는 데 도움이 됩니다. CodeGym을 사용하면 Java Core를 배우고 즉각적인 확인으로 1200개의 작업을 해결할 수 있습니다. 과정에는 무엇이 포함됩니까?- 이론에 대한 간략한 수업, 생생한 사례가 포함된 두툼한 내용;
- 작업, 미니 프로젝트
- 동기 부여 수업(레벨 시작 시) 및 과정이 끝날 때까지 "충전"을 유지하는 데 도움이 되는 비디오
- 대상 자료에 대한 퀴즈(초급 수준).
GO TO FULL VERSION