JavaRush /Java Blog /Random-KO /JavaRush 연습(1 - 35) - 1#
LeoJames
레벨 40

JavaRush 연습(1 - 35) - 1#

Random-KO 그룹에 게시되었습니다
어떤 것에 대한 단 하나의 서비스도 없고, (오직 그 사람만) 어떤 주제를 공부할 수 있는 도움을 주는 단 한 권의 책도 없습니다. 100% 경우에는 다른 소스의 도움을 받아 무언가를 공부해야 합니다..."

(c) JavaRush 영웅 Hubert J-Farnsworth

소개 우리 캐릭터의 기본 특성은 다음과 같습니다.
  • 사용 가능한 언어는 러시아어입니다.
  • IT 세계에 대한 지식과 이해는 괴물입니다.
  • 욕망은 세계를 장악하는 것입니다.
  • 가까운 미래의 목표는 JavaRush에 합격하고 인턴십을 하는 것입니다.

레벨 1 - 10: 시작

가장 쉬운 것처럼 보이지만 실제로는 가장 어렵습니다. 의지가 강한 사람만이 이 레벨을 통과할 수 있습니다. 이 단계의 임무는 단순히 프로그래밍의 세계를 '만져보고' '이게 필요한가?'를 이해하는 것입니다. 특히 Java에 대한 강의가 충분합니다. 우리는 Spring 문서나 Golovoch의 모든 비디오를 보러 가지 않고 대신 왈츠 리듬에 맞춰 조용하고 침착하게 이러한 레벨을 진행합니다. 그러나 우리가 무엇을 위해 노력하고 있는지 이해하는 것은 조금 더 어렵습니다. 그러므로 우리는 다음과 같은 책을 읽었습니다.
JavaRush 연습(1 - 35) - 1# - 1
거기에는 코드도 없고, 특정 IT 속어도 없고, 기억해야 할 것도 없고, 이해하고 받아들이기만 하면 됩니다. * Uncle Bob과 Chad Fowler, "The Ideal Programmer" 및 "The Fanatic Programmer"는 모든 개발자가 때때로 직면하는 상황(동기 부족, 우선 순위 선택, 프로그래밍 심리학, 경영진 및 동료와의 관계)에 대한 실용적인 조언 및 권장 사항 모음입니다. , 그리고 많은 다른 사람들. 프로그래머에게 요구되는 것이 무엇인지 이해하는 좋은 시작입니다. * 악명 높은 프로그래머 - 우리 동포를 포함한 유명한 IT 종사자들의 이야기 모음입니다. * Just For Fun은 아마도 리누스 토발즈(Linus Torvalds)와 리눅스의 탄생에 관한 이야기인 황금 고전(Golden Classics)의 첫 번째 책일 것입니다. 스캔들, 음모, 조사. 책은 좋지만 가장 인기 있는 러시아어 IT 리소스와 함께 사용하면 더 좋습니다. 우리는 기사의 저자가 아니더라도 계정을 만듭니다. 그곳에서 우리는 항상 질문에 대한 답을 찾고 어렵지만 흥미로운 운명의 동지를 찾을 것입니다.
JavaRush 연습(1 - 35) - 1# - 2
러시아어 비디오의 Habrahabr 스택 오버플로 ? 현재로서는 JavaRush 자체에 제공되는 것만으로도 충분합니다. 동기 부여 비디오, 모든 종류의 성공 사례... 누가 필요합니까?

레벨 11-20: 고통

이것이 종말의 시작이며, 약한 자를 도태하고 강한 자를 강하게 하는 무대이다. 우리는 이전 단계를 통과했고, 운명을 받아들이게 되었으며, 목적을 이해하고 목표에 더 가까워졌습니다. 자바란 무엇입니까? - 현재 가장 인기 있는 프로그래밍 언어입니다. 무슨 뜻이에요? - 책, 기사, 문서 등 공부할 자료가 엄청납니다. 익사하지 않고 선택하는 방법은 무엇입니까? 기술적으로는 가장 최신의 것을 공부하려고 노력할 수 있지만 여기에 문제가 있습니다. 작동하지 않습니다. 현 단계에서 우리는 어떤 방향으로 나아가야 할지, 우리가 정말로 무엇을 하고 싶은지 거의 이해하지 못합니다. 물론 전문가의 말을 듣고 hibernate, spring, mysql, bootstrap, jquery 등 여러 무서운 단어들을 배울 수도 있고, 특정 기술에 얽매이지 않고 기본부터 시작할 수도 있고, JavaRush 실습을 활용하여 이러한 수준의 강의는 즐겁고 시각적인 추가 기능이자 동시에 지식을 테스트할 수 있는 기회이기도 합니다. 이 접근 방식이 더 나은 이유는 무엇입니까? 기본 사항을 이해하고 특정 기술을 배우려면 훨씬 적은 시간과 노력이 필요하며 결정을 내리는 데 추가 시간과 추가 정보가 필요합니다. 다른 프로그래밍 언어로 전환하는 것이 가능하며 다시 일반적인 기본 사항을 사용하면 어렵지 않습니다. 그래서 두 번째 단계는 기반을 만드는 것입니다. 무엇을 기반으로 구축되나요?
JavaRush 연습(1 - 35) - 1# - 3
이 책과 저자를 설명하는 데는 단어가 충분하지 않습니다. 그들은 프로그래밍의 알파이자 오메가입니다. 책 자체에는 저자, 연락처, 블로그 및 프로젝트의 추가 리소스에 대한 링크가 포함되어 있습니다. 이 책들은 처음, 심지어 열 번째에도 통과하기에는 너무 어렵습니다. 처음에는 "소개"로 충분하지만 3단계 이상에서 계속하는 것이 좋습니다. * 여기에 약간의 추가사항이 있습니다. 저는 최근에 컴퓨터 네트워크의 기초에 관한 비디오 강좌를 접했습니다. 컴퓨터를 채우고 "운영 체제가 무엇인지"를 이해하는 것이 PC 소유자에게는 새로운 소식이 아니기를 바랍니다. 그러나 네트워크를 사용하면 따라잡을 것이 없을 가능성이 높으며 이 과정에서는 그림이 조금 명확해질 것입니다. 강좌 "컴퓨터 네트워크" 다음 이 책을 읽고 강좌를 시청하는 동안 Java에 대해 잊지 말자.
Прохождение JavaRush (1 - 35) - 1# - 4
* JavaRush를 잠시 쉬면서 이 3권의 책을 순차적으로 완전히 읽어보는 것이 좋습니다. 자신만의 예제와 작업만으로도 충분히 이해할 수 있습니다. 그것들을 결합하려고 시도하는 것은 거의 쓸모가 없을 것이지만, 그 이후에 레벨 11-20을 통과하는 것은 즐거움입니다. * 왜 철학은 많고 다른 학문은 없나요? 버전을 참조하지 않고 철저하게 작성했기 때문에 처음부터 읽지 않으면 다시 읽고 싶지 않을 것입니다. 복잡하고 약간 구식이지만 고전적입니다. * 라포레 구조와 알고리즘? 많은 사람들이 "수학은 필요하지 않으며 알고리즘도 필요하지 않습니다"라고 말하기를 좋아합니다. 이는 사실이 아니지만 그럼에도 불구하고 Laforet는 절충안입니다. J. Kleinberg의 "알고리즘. 개발 및 응용"에서 더 나은 수준의 알고리즘을 얻을 수 있습니다. , E. Tardos 및 "J. McConnell의 분석 알고리즘". 이를 통과한 후 JavaRush로 돌아가서 계속해서 추가 문제를 해결했습니다.
Прохождение JavaRush (1 - 35) - 1# - 5
모든 사람을 위한 것은 아니지만 저는 Shield를 3단계로 둡니다. 여기서 Horstmann은 더 단순하고 명확하며 친근할 것이며 Niemeyer는 그와 잘 작동합니다. 다시 말하지만 "모든 사람을 위한 것은 아닙니다." 그리고 이 단계의 마지막 책.
Прохождение JavaRush (1 - 35) - 1# - 6
"가벼운 독서"를 위한 것입니다. 한 권의 책을 처음부터 끝까지 읽을 필요는 없습니다. 아무도 당신이 그것들을 병렬로 읽도록 방해하지 않습니다. 또한 여기에서 교대로 사용하는 것이 좋습니다. 단순하고 이해하기 쉽습니다 - 복잡하고 이해하기 어렵습니다. BBB라는 단 하나의 추가 사항이 있습니다. 매우 복잡하고 매우 독특한 책입니다. 그 목표는 추상화 수준으로 작업하는 방법을 가르치는 것입니다. "쉬운 읽기" 섹션과 Tannenbaum의 모든 책과 마찬가지로 GEB는 다양한 지식 수준에서 여러 번 읽혀집니다. 동영상. 그리고 다시 말하지만 모든 사람에게 해당되는 것은 아닙니다. 그러나 "유용한 상위 5개 비디오 코스"에 대한 기사에는 이미 모든 내용이 언급되어 있습니다. Technostream Mail.Ru Group Hillel Computer School 컬렉션에 추가로 무대에 추가하겠습니다.
Прохождение JavaRush (1 - 35) - 1# - 7
외로움과 도움이 필요할 때 프로그래머의 가장 친한 친구입니다. 이렇게 따뜻함이 부족한 시기에, GitHub는 언제나 그 자리에 있습니다... 그리고 동시에 그들의 YouTube 채널과 책이 도움이 될 것입니다. 이 단계에서는 저장소에 등록하고 "Hello, world"를 입력하는 것으로 충분합니다. 이제 평판을 높일 시간입니다...

결론

이쯤에서 이번 글을 마치겠습니다. 다음 단계는 처음 2단계보다 훨씬 더 다양하며 생각하고 작성하는 데 훨씬 더 많은 시간이 걸립니다. 이 어셈블리가 유일한 올바른 어셈블리라고 주장하지 않으며 어떤 경우에도 최종 어셈블리가 아니라는 점을 상기시켜 드리겠습니다. 귀하의 기술, 욕구 및 능력에 따라 완전히 바뀔 수 있습니다. 하지만 그럼에도 불구하고 저는 특히 JavaRush에 대해 가장 일반적이고 관련성이 높은 것들을 수집하려고 노력했습니다. 여기서 목표는 과정을 완전히 완료하고 인턴십 테스트 과제를 통과하는 것입니다. 분쟁과 싸움은 환영합니다. 두 번째 부분을 쓸지 여부는 전적으로 귀하의 반응과 중재자가 내 댓글에 대해 좋아하는 것처럼 이 기사를 금지할지 여부에 달려 있습니다. 어쨌든 여러분 모두에게 행운이 있기를 바라며 이 기사가 어떤 식으로든 여러분에게 도움이 되기를 바랍니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION