JavaRush /Java Blog /Random-KO /자바러시 2.0이란?
Dr-John Zoidberg
레벨 41
Марс

자바러시 2.0이란?

Random-KO 그룹에 게시되었습니다
... 그리고 JavaRush Original(v. 1.0)보다 나은 이유
JavaRush 2.0이란 무엇입니까 - 1

배경

옛날 옛적에 2012년에 우리는 온라인으로 Java를 배우기 위한 프로젝트를 만들었습니다. 주요 특징은 경험 축적, 수많은 작업 및 결정의 정확성에 대한 자동 검증을 통한 레벨별 통과(비디오 게임과 마찬가지로)였습니다. 프로젝트 이름은 JavaRush였습니다. 여기에는 Java의 기본인 10개의 레벨만 있었습니다.
JavaRush 2.0 - 2란 무엇입니까?
그로부터 거의 5년이 지났습니다. 이 기간 동안 프로젝트는 상당히 성장했습니다. 새로운 레벨이 나타났습니다. 이제 그 중 40개가 있으며 전체 Java Core를 포함하고 그 이상도 포함됩니다. 2013년 말에 이 과정의 첫 번째 졸업생이 우리에게 편지를 보냈는데, 그는 40개 레벨을 모두 완료하고 Java 주니어 개발자로 취업했습니다. 그리고 2016년에는 JavaRush에 등록된 사용자 수가 100만 명에 도달했습니다.
JavaRush 2.0 - 3이란 무엇입니까?
우리는 거기서 멈추지 않고 어떻게 하면 훌륭한 프로젝트를 더 좋게 만들 수 있을지 고민하기 시작했습니다. 업계 전문가와의 수많은 상담, 사용자 설문 조사, 개념의 신중한 개발 및 수집된 모든 아이디어를 구현하기 위한 길고 힘든 작업 끝에 우리는 그것을 해냈습니다! JavaRush 2.0 과 최고의 기능을 만나보세요 !

현대적인 디자인과 인터페이스

JavaRush 2.0 버전에서는 학습의 효율성과 과정의 즐거움을 동시에 높이기 위해 대화형 학습 플랫폼을 만들었습니다. 편리한 빠른 액세스 패널을 통해 "과정", "작업" 섹션으로 빠르게 이동하고 뉴스를 읽고 도움을 받을 수 있습니다. 문제강의는 독립적인 액세스 및 상태로 카드에 배치됩니다. 이미 해결/읽음, 액세스 불가능(수강하기에는 너무 이르음) 또는 사용 가능, 시작할 수 있습니다. 사용자의 메인 페이지 가 업데이트되었습니다 . 연구용으로만 소셜 네트워크의 프로필과 유사합니다. 자신의 아바타, 이름, 레벨 외에도 정확히 어디에서 멈췄는지, 무엇을 시작할 수 있는지, 얼마나 많은 "암흑 물질"을 얻었는지, 친구들이 무엇을 하고 있는지 확인할 수 있습니다. 그리고 또한 - 이제 JavaRush는 매우 멋져 보입니다! IntelliJ IDEA와 마찬가지로 어두운 테마와 밝은 테마 중에서 선택할 수 있습니다.

이 과정은 퀘스트로 구성됩니다.

우리는 업데이트된 JavaRush를 대규모 훈련 블록( 퀘스트) 으로 나누었습니다 . 각 퀘스트는 공통된 아이디어나 주제로 통합된 10개의 레벨로 구성됩니다. 예를 들어 첫 번째 퀘스트를 완료하면 기본 Java 구문을 배우고 네 번째 퀘스트는 컬렉션 전용입니다. 처음 두 개를 제외한 퀘스트는 순서에 관계없이 완료할 수 있으며 동시에 완료할 수도 있습니다.

모바일 장치에 대한 지원이 추가되었습니다.

당신이 어디에 있는지는 중요하지 않습니다. 인터넷이 있다면 공부도 있을 것입니다! JavaRush 2.0을 사용하면 모바일 장치에서 작업하는 것이 훨씬 더 편리해졌습니다. 이제 이동 중에 시간을 낭비하지 말고 강의를 읽고 문제를 해결해 보세요.

250개의 새로운 작업이 나타났습니다.

JavaRush 2.0은 새로운 작업을 발표합니다. 그 중 250개가 있으며 그중에는 매우 복잡하고 흥미로운 예가 있습니다. 학생들은 그 중 일부를 열심히 공부해야 하지만 결과는 그만한 가치가 있습니다. 따라서 몇 달 동안 적극적으로 연구한 후에는 유명한 게임 2048의 자신만의 버전을 작성할 수 있습니다. 뿐만 아니라 =).

작업 유효성 검사기가 스마트해졌습니다

JavaRush 학생들의 기도가 응답되었습니다. 새 버전의 과정에서는 문제 확인이 "스마트"해졌습니다. 이제 확인을 위해 과제를 보냈으므로 학생은 정확히 어디에서 실수를 했는지 추측할 필요가 없습니다. 그는 작업에 대한 요구 사항 목록을 받게 되며, 그 중 어떤 요구 사항을 충족했는지(녹색 "체크 표시"로 표시)와 완료하지 않은 것(빨간색 "십자 표시"로 표시)을 확인할 수 있습니다.

문제 해결을 위한 권장 사항이 나타났습니다.

공부하는 동안 대부분의 경우 학생들은 같은 실수를 저지릅니다. 그러므로 분류하고 분석할 수 있다. 자가 학습 지능형 시스템인 JavaRush 2.0은 학생의 일반적인 실수를 추적 및 분석하고 수정 방법을 제안하여 유용한 권장 사항을 제공합니다. 시스템이 작동되기 시작했을 때 이미 무기고에 18,000개의 권장 사항이 있었습니다. 그리고 이 수치는 지속적으로 증가하고 있습니다.

JavaRush WebIDE에서 개발

우리는 사이트에서 직접 문제를 해결하기 위해 새로운 프로그레시브 브라우저 IDE를 개발했습니다. 초보자에게 매우 편리하고 친숙하며 과정의 모든 "기능"(예: 위에 나열된 권장 사항 및 작업 요구 사항), 코드 완성, 구문 강조 등을 지원합니다. WebIDE와 함께 사용하면 다른 사람의 컴퓨터나 태블릿 등 데스크톱 IDE(IntelliJ IDEA)를 설치할 수 없는 장치의 문제를 해결하는 데 편리합니다.

IntelliJ IDEA 플러그인이 업데이트되었습니다.

WebIDE가 아무리 좋아도 전문가가 되려면 개발자가 프로젝트에 사용하는 IDE에서 작업하는 방법을 배워야 합니다. 예를 들어 IntelliJ IDEA입니다. 이것이 바로 JavaRush 과정에 이 개발 환경에 대한 강의와 JavaRush 시스템에 "연결"하기 위한 특수 플러그인이 있는 이유입니다. 이전과 마찬가지로 학생들은 IntelliJ IDEA에서 직접 사이트에 가지 않고도 문제를 해결하고 테스트용으로 보낼 수 있습니다. 그러나 업데이트된 플러그인은 JavaRush 2.0의 모든 기능(요구 사항, 권장 사항 등)을 지원합니다.

JavaRush 2.0은 코드 스타일 분석을 지원합니다.

또 다른 훌륭한 도구는 코드 스타일 권장 사항입니다. JavaRush는 지금처럼 중괄호를 배치하면 미래의 팀 리더가 결점을 찾을지 여부를 알려줍니다.

문제 해결 가능

JavaRush Original에서는 문제를 다시 해결할 수 없었고, 때로는 정말로 코드를 개선하고 싶거나 다르게 해결하고 싶을 때도 있습니다! JavaRush 2.0 버전에서는 첫 번째 해결 방법의 정확성을 확인한 후 3일 이내에 이미 검증된 문제를 해결하는 것이 가능해졌습니다.

작업 유효성 검사기가 더욱 빠르고 정확해졌습니다.

처음부터 JavaRush의 주요 "기능"은 솔루션이나 문제 유효성 검사기의 정확성을 자동으로 확인하는 것입니다. 그래서 버전 2.0에서는 검증자가 더 똑똑해졌고 JavaRush 학생들의 문제를 더 잘 이해하기 시작했습니다. 동시에 그는 훨씬 더 빨리 일하기 시작했습니다.

'가상 멘토'의 추천

오류 또는 "버그"는 이제 막 배우고 있는 프로그래머는 물론, 가장 경험이 풍부한 프로그래머의 끊임없는 동반자입니다! 글쎄, 자율 학습을 통해 사람은 자신이 정확히 어디에서 실수를했는지 이해하지 못하는 경우가 많습니다. JavaRush에서 "가상 멘토"는 솔루션의 오류에 대해 의견을 제시하고 권장 사항과 명확한 요구 사항 목록(정확히 수행해야 할 작업)을 제공합니다.

향상된 온라인 인턴십

JavaRush 2.0에서는 인턴십이 더욱 효과적이 되었습니다. 레벨 35 이후에는 독특한 온라인 인턴십을 통해 전문가의 지도 하에 12주 이내에 완료할 프로젝트에 관해 이력서에 매우 귀중한 내용을 추가할 수 있습니다. 프로젝트를 완료하면서 Java Enterprise 스택의 몇 가지 중요한 기술을 배우게 됩니다. 예를 들어 Spring과 Hibernate가 있습니다.

그리고 또한...

월간 구독 가격이 낮아졌습니다. 가장 저렴한 옵션의 가격은 단 $30입니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION