그래서 당신은 자바 프로그래머가 되기로 결정했습니다. "어디서부터 시작해야 할까요?"라는 합리적인 질문이 즉시 발생합니다. 이 기사에서는 JavaRush를 사용하여 프로그래밍을 처음부터 배우는 방법에 대해 설명합니다. 코스에는 어떤 기능이 있고, 교육은 어떤 단계로 나누어져 있으며, 교육을 최대한 효과적으로 진행하려면 사이트의 어떤 섹션을 사용해야 합니까?
과정을 마치면 학생은 300-500시간의 실제 프로그래밍 경험을 얻게 됩니다! 이 과정은 이미 초보자를 위한 프로그래밍을 배웠지만 일자리를 어디서부터 찾아야 할지 모르는 사람들을 위한 훌륭한 도구이기도 합니다. JavaRush를 통과하면서 연습하는 것 외에도 면접에서 대답해야 할 주요 질문을 분석하고 유능한 이력서를 작성할 수 있습니다.
비디오 - 공식 YouTube 채널에서는 JavaRush 프로젝트 학생들의 비디오 보고서, 비디오 리뷰, 다양하고 유용한 지침, 프로그래밍에 관한 최고의 외국 강의 번역 등을 찾을 수 있습니다.
콘텐츠
JavaRush: 연습에 중점을 둔 Java 튜토리얼
1. 게임 기반 훈련
JavaRush 과정은 컴퓨터 게임과 다소 유사합니다. 이는 4개의 퀘스트로 나누어져 있으며 각 퀘스트에는 일반적인 아이디어가 있습니다. 예를 들어, Java Syntax는 첫 번째 퀘스트입니다. 이는 언어의 기본 구문을 가르칩니다. 훈련을 시작할 때 사용자는 퀘스트가 어떤 시나리오를 따를지 선택할 수 있습니다. 게임 형식으로 학습하는 것을 좋아하는 사람들에게는 문학적(플롯) 또는 게임화된 시나리오가 적합하며, 최소한의 물, 즉 고전적인 것을 선호하는 사람들에게는 적합합니다. 차례로 각 퀘스트는 10개의 레벨로 구성됩니다 (초기 퀘스트 제외: 10~21개의 레벨이 있습니다(사용자가 선택한 시나리오와 지식의 시작 레벨에 따라 다르지만 후속 퀘스트보다 짧습니다). 순차적으로 완료해야 합니다. 레벨은 다양한 복잡성의 강의와 작업으로 채워져 있습니다. 다음 레벨로 이동하려면 현재 레벨에서 대부분의 문제를 해결해야 합니다. 문제.” 도움을 받으면 다음 강의와 문제를 열 수 있습니다.2. 첫 수업부터 프로그래밍 연습
Java 튜토리얼(JavaRush 코스)의 실습에는 다양한 형식의 작업이 포함되어 있습니다. "연대기"가 다릅니다.- 일부 작업은 앞서 강의에서 이론적 자료를 통합하는 것입니다.
- 또 다른 부분은 이전 수준에서 이전에 다룬 이론을 반복하는 것을 목표로 합니다 .
- 세 번째 작업은 " 미래의 작업 "입니다. 다음 1, 2, 3개 레벨의 자료를 기반으로 제공됩니다. 응, 응, 넌 그렇게 생각하지 않았어. 이는 의도적인 것입니다. 지금 문제를 해결하고 싶지만 지식이 부족합니까? 구글해! 이는 프로그래머에게 매우 유용한 기술입니다. 글쎄요, 일관되게 움직이고 싶다면 작업을 제쳐두고 몇 가지 레벨을 마친 후 필요한 이론에 도달하면 다시 시작하세요.
- 코드 입력 - 초보자를 위한 작업입니다. 때때로 미래의 프로그래머는 코드를 직접 손으로 만져보고 느껴야 할 때가 있습니다. 이렇게 하려면 샘플에서 간단히 "복사"하면 됩니다.
- 다른 사람의 코드를 분석하여 오류를 찾아냅니다. 글쎄, 당신은 아이디어를 얻습니다. 그러한 작업도 있습니다.
- 작업의 조건 목록을 충족하는 코드를 직접 작성합니다 .
- 보너스 작업. 이러한 작업은 독립적인 학습과 알고리즘적 사고의 개발을 위해 복잡성이 증가합니다.
- 미니 프로젝트. 이러한 작업은 여러 하위 작업으로 구분되며, 점진적인 해결을 통해 상대적으로 복잡하고 큰 프로그램이 생성됩니다. 예를 들어 "Sokoban" 게임이나 온라인 채팅이 있습니다. 이러한 문제는 대략 코스 중간에 나타날 것입니다.
- 비디오. 때로는 다른 활동으로 전환하는 것이 유용할 때도 있습니다. JavaRush에서 이러한 활동은 IT 전문가에 대한 비디오를 시청하는 것입니다.
3. 결과 즉시 확인 및 코드 개선을 위한 도구
모든 온라인 코스와 차별화되는 JavaRush의 가장 중요한 기능은 문제, 팁 및 솔루션 권장 사항을 즉시 자동으로 확인하는 것입니다 . JavaRush를 사용하면 교사가 문제를 확인할 때까지 오래 기다릴 필요가 없습니다. 버튼 하나만 누르면 솔루션에 문제가 있는 경우 즉시 결과와 권장 사항을 얻을 수 있습니다.4. 문제 해결에 도움
프로그래밍을 배우는 것이 바다 한가운데 뗏목 위에 혼자 있는 것처럼 느껴져서는 안 됩니다. 의사소통이 필요합니다. 이를 위해 JavaRush에는 우선 " 도움말 " 섹션이 있습니다. 강좌의 특정 작업을 수행하는 데 오랜 시간이 걸리거나 복잡한 주제를 이해할 수 없는 경우 특별 섹션 에서 질문하세요 . 학생, 개발자 또는 리소스 관리 중 한 명이 확실히 도움을 줄 것입니다. 또한, 기분이 강해지면 "도움말" 섹션으로 이동하여 누군가의 연구를 돕는 것이 매우 유용할 것입니다. 여기서는 다른 사람의 코드를 이해해야 합니다. 정기적으로 공부하기 위해 "마법의 발차기"가 필요한 사람들을 위해 JavaRush는 킥 차트를 제시했습니다 . 필요한 수업일에 대해 킥 관리자를 수동으로 구성할 수 있습니다. 필요할 때 알림을 제공합니다. 푸시 알림은 JavaRush 모바일 애플리케이션으로 전송됩니다. 킥 일정에는 처음에 매일 및 주말에 대한 알림 옵션이 포함됩니다. 미니 휴가를 가기로 결정한 경우 필요한 "공부 잊어 버리기"버튼도 있습니다.학습 플랫폼: 웹사이트 및 모바일 애플리케이션
JavaRush를 사용하여 Java 프로그래밍의 기본 사항을 배울 수 있는 두 가지 옵션이 있습니다: Android 모바일 애플리케이션 또는 웹 버전. 우리는 이 자료에서 모든 것에 대해 더 자세히 이야기합니다 .코스 단계
JavaRush는 러시아어로 된 가장 완벽한 Java 튜토리얼입니다. 기본 과정에서는 Java Core에 대한 철저한 이해를 제공하고 후속 연습을 통해 고급 기술을 사용하는 방법을 배우는 데 도움이 됩니다. 따라서 JavaRush를 배우는 것은 두 가지 주요 부분으로 나눌 수 있습니다.1단계: 코스의 4개 퀘스트 완료
Java Core, 즉 “Java 언어의 핵심”을 연구하고, 자동 검사를 통해 동일한 1200가지 문제를 해결합니다. 무엇을 알고 있나요?- 짧은 이론 강의와 풍부한 실제 사례;
- 작업, 미니 프로젝트;
- 코스를 끝까지 완료하기 위한 "충전"을 유지하는 데 도움이 되는 동기 부여 강의(레벨 공개) 및 비디오
- 다루는 자료에 대한 설문 조사(초기 수준).
GO TO FULL VERSION