CodeGym /Java Blog /무작위의 /CodeGym에서 배우는 방법: 코스 가이드
John Squirrels
레벨 41
San Francisco

CodeGym에서 배우는 방법: 코스 가이드

무작위의 그룹에 게시되었습니다
그래서 당신은 자바 프로그래머가 되기로 결심했습니다. 합리적인 질문이 즉시 발생합니다. "어디에서 시작해야합니까?" 이 기사에서는 CodeGym에서 처음부터 프로그래밍을 배우는 방법에 대해 설명합니다. 과정의 특징, 학습 과정이 단계로 구분되는 방법, 교육을 최대한 효과적으로 하기 위해 웹 사이트의 어떤 섹션을 사용해야 하는지 살펴봅니다. CodeGym에서 배우는 방법: 코스 가이드 - 1

목차

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개의 작업을 해결할 수 있습니다. 과정에는 무엇이 포함됩니까?
  • 이론에 대한 간략한 수업, 생생한 사례가 포함된 두툼한 내용;
  • 작업, 미니 프로젝트
  • 동기 부여 수업(레벨 시작 시) 및 과정이 끝날 때까지 "충전"을 유지하는 데 도움이 되는 비디오
  • 대상 자료에 대한 퀴즈(초급 수준).
과정은 어떻게 진행되나요? 레벨 0은 CodeGym 세계, 캐릭터 및 교육 방법에 대한 일종의 소개입니다. 첫 번째 레슨에서 바로 작업에 직면하고 웹 사이트에서 직접 해결할 수 있습니다. 세 번째 레벨에는 Java 프로그래머가 사용하는 인기 있는 개발 환경인 IntelliJ IDEA 설치에 대한 특별 강의가 있습니다. 그것과 CodeGym 플러그인을 설치하면 웹뿐만 아니라 PC에서도 작업을 완료할 수 있습니다. 이것은 코스의 후속 레벨에서, 더 큰 작업에 직면하기 시작할 때, 코스의 후반부(미니 프로젝트 및 보너스 작업)에서 특히 유용할 것입니다.

CodeGym의 유용한 섹션

교육 과정 — 이것이 가장 중요합니다! 모든 과정을 거치면 멋진 Java 프로그래머가 될 수 있습니다! 작업 — 1200개의 실제 작업. 코스와 별도로 열 수 있지만 이미 도달한 것만 풀 수 있습니다. 도움말 — CodeGym 학생 및 전문가의 집단적 지혜와 지능에 액세스하십시오. 이론이나 작업에 대해 질문하면 확실히 도움이 될 것입니다. 조항— CodeGym 및 연구와 관련된 모든 것(이론, 작업, 인터뷰 질문)에 대해 토론하기 위해 만든 관심사와 도시를 중심으로 구축된 커뮤니티. 관심 그룹에 가입하고, CodeGym 졸업생, 재학생 및 편집진이 작성한 기사를 읽고, 할 말이 있으면 게시하십시오! Success Stories는 CodeGym 학생과 졸업생이 Java를 정복하고 취업한 방법을 공유하는 특별한 그룹입니다. 계략프로젝트가 Snakes, 2048, 장애물이 있는 레이싱 게임, 우주 공간을 배경으로 한 슈팅 게임과 같은 단순하면서도 매혹적인 게임을 작성하는 것과 관련된 섹션입니다. 이 모든 프로젝트는 하위 작업으로 나뉩니다. 단계별로 완료하면 자신만의 게임 버전이 완성됩니다. 프로젝트는 난이도별로 나뉩니다. 일부는 레벨 5를 완료한 학생들의 손이 닿는 범위 내에 있고 다른 일부는 레벨 10 이상의 기술과 지식이 필요합니다.
비디오 — 우리의 공식 YouTube 채널은 CodeGym 학생들이 만든 비디오 보고서, 비디오 리뷰, 다양한 유용한 자습서, 프로그래밍에 대한 최고의 외국어 강의 번역 등을 찾을 수 있는 곳입니다.

CodeGym 팀과 채팅할 수 있는 곳

support@codegym.cc 로 편지를 보내 거나 웹 사이트의 채팅 기능을 사용하여 과정과 관련된 질문을 할 수 있습니다 . 우리는 소셜 네트워크에 있습니다
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION