CodeGym/Java Blog/무작위의/코딩 여정의 최고의 동반자
John Squirrels
레벨 41
San Francisco

코딩 여정의 최고의 동반자

무작위의 그룹에 게시되었습니다
회원
CodeGym으로 Java 학습을 고려하고 계십니까? 아니면 이미 첫 단계를 밟았고 학습 과정의 속도를 높이고 지식을 확장할 수 있는 부스터를 찾고 계십니까? 어쨌든, 이제 코딩을 빠르게 배우는 데 도움이 되는 "외부 도우미"를 인터넷에서 많이 찾을 수 있습니다. 유용한 앱부터 커뮤니티, YouTube 튜토리얼까지, 활용해야 할 수많은 리소스가 있습니다. 그렇기 때문에 우리는 귀하의 필요에 맞는 리소스를 찾는 데 도움이 되는 가장 신뢰할 수 있고 이해하기 쉽고 유익한 리소스로 선택 범위를 좁혔습니다. 코딩 여정의 최고의 동반자 - 1

효율적인 기술

무엇보다도, 학습에 혼란스러운 접근 방식을 사용하면 성공하기가 어렵다는 점을 기억해야 합니다. 운 좋게도 적용할 수 있는 몇 가지 매우 효과적인 학습 전략이 있습니다.

1. 부수학습

우리는 항상 학생들에게 단계별 학습 계획을 세울 것을 권장하지만 때로는 부수적인 학습이 유익한 결과를 가져올 수도 있습니다. 특히 자신의 생활 방식이나 상황으로 인해 일관성을 충분히 유지하지 못하는 사람들에게는 더욱 그렇습니다. 이 방법의 주요 아이디어는 자유 시간이 있을 때마다 학습하고 학습 과정을 일상 생활에 천천히 통합하여 일상으로 만드는 것입니다. 이 방법은 한 활동에 너무 오랫동안 집중할 수 없거나 학습 동기를 완전히 잃을 수 있는 학생들에게 특히 유익할 수 있습니다. 언제 어디서나 Java 지식을 흡수할 수 있도록 이제 CodeGym을 스마트폰 에서 사용할 수 있어 이동 중에도 학습하기에 적합합니다.

2. 게임화

학습에 쉽게 지루함을 느끼는 학생들은 게이미피케이션(Gamification) 방식을 시도해 볼 수도 있습니다. CodeGym에서는 게임화가 재미있는 방식으로 지식을 향상하고 더 빠르게 발전하는 데 도움이 되는 좋은 방법이라는 것을 이미 알고 있습니다. 이것이 바로 여러분이 자신만의 프로젝트, 즉 게임을 만들 수 있는 특정 게임 섹션을 마련한 이유입니다. 다른 멋진 게임화 학습 앱 중에서 Gimkit , Class Dojo , Kahoot , Classcraft , BookWidgets 등을 강조할 수 있습니다.

3. 컴퓨팅 사고력

컴퓨팅 사고력은 프로그래밍 여정을 쉽게 만드는 데 도움이 되는 또 하나의 효과적인 방법입니다. 주요 개념은 복잡한 문제를 관리하기 더 쉬운 작은 문제로 나누는 것입니다. 이 기술은 분해 , 일반화/추상화 , 패턴 인식/데이터 표현알고리즘의 네 단계로 구성됩니다 . 올바른 순서로 적용하면 문제에 대한 최상의 솔루션을 찾을 수 있습니다.

4. 적응형 교육

적응형 교육은 매우 효과적인 것으로 입증된 또 하나의 인기 있는 방법입니다. 우리는 모두 다르며 자신만의 속도로 정보를 흡수합니다. 그러나 대부분의 코스는 모든 사람에게 동일합니다. 그리고 자신에게 적합하지 않다고 생각되면 적응형 학습을 시도해 볼 가치가 있습니다. 이 기술의 기본은 교육 콘텐츠 소비에 대한 개인화된 접근 방식을 만드는 데 있습니다. "새로운 주제 학습을 언제 시작해야 합니까?", "어떤 추가 리소스를 선택해야 합니까?", "하루 중 학습에 가장 적합한 시간은 언제입니까?" 등 많은 사항이 귀하의 필요에 맞게 조정될 수 있습니다. 적응형 교육에 도움이 될 수 있는 최고의 앱으로는 NextNLP , BYJU'S - The Learning App , Classplus , EmbibeKidAptive 가 있습니다 .

추가 출처: 도서

꼭 읽어보세요. “책은 휴대할 수 있는 특별한 마법입니다 .” 그리고 책은 여러분의 발전에 기적을 일으킬 수 있습니다. 우리는 다음을 강력히 추천할 수 있습니다: 또한, 미래에 가장 멋진 프로젝트 중 하나에 참여할 때 확실히 도움이 될 개인 개발을 위한 책을 무시하지 마십시오. 다음 책에서는 비즈니스 환경을 이해하고 팀과 좋은 관계를 구축하는 방법을 알려줍니다. 코딩 여정의 최고의 동반자 - 2

유튜브 채널

모든 블로거와 수많은 동영상이 있는 Youtube가 없는 현대 세계를 상상하기는 정말 어렵습니다. YouTube의 Java에 대한 정보는 매일 팝업되는 수많은 기술과 새로운 동영상으로 인해 거의 무한합니다. Java 학습자를 위한 최고의 YouTube 채널은 다음과 같습니다.
  • Derek Banas는 Java의 기본 사항은 물론 기타 프로그래밍 언어 및 기술 분야에 대한 풍부한 컬렉션을 제공합니다.
  • Mosh를 사용한 프로그래밍은 초보자에게 유용한 또 다른 채널입니다. 그것은 잘 구조화되고 잘 표현된 많은 튜토리얼을 자랑합니다.
  • Oracle의 Java YouTube 채널에는 신기술에 대한 비디오와 다양한 IT 이벤트 보고서 등 이해하기 쉬운 모든 종류의 튜토리얼이 가득합니다.
  • Adam Bien은 튜토리얼뿐만 아니라 많은 통찰력, 유용한 팁, 가장 인기 있는 프로그래밍 질문에 대한 답변도 제공합니다.
  • Inside Java 는 주로 Java에 대한 새로운 뉴스와 견해를 공유하는 데 전념하는 Youtube 블로그입니다. 흥미로운 YouTube 재생목록에 대한 링크도 많이 있습니다.
  • vJUG 는 실시간 스트리밍 웹 세미나, 컨퍼런스, 사용자 그룹 회의, Java 전문가와의 인터뷰 등 다양한 내용을 제공하는 '세계 최초의 가상 Java 사용자 그룹'입니다.
  • Treehouse는 웹사이트와 앱을 만들고, 코드를 작성하고, 심지어 사업을 시작하는 방법도 가르쳐 줄 수 있습니다. 이 채널에는 1,000개 이상의 동영상이 축적되어 있습니다.
  • Android 개발자는 졸업 후 평생을 Android 앱과 연결하려는 사람들에게 완벽한 채널입니다. Android 개발과 관련된 모든 것을 자랑합니다.

Java 개발자를 위한 최고의 팟캐스트

읽거나 보는 것을 좋아하지 않고 오디오 소스를 통해 정보를 흡수하는 것을 선호하는 경우 Java 학습자를 위한 다음과 같은 훌륭한 팟캐스트를 제안합니다.
  • 자바 포스 . 이 채널은 2015년에 레코드 생성을 중단했지만 Java 기본 사항을 알려줄 수 있는 450개 이상의 팟캐스트를 자랑합니다. 완전 초보자에게 꼭 필요한 것입니다.
  • Java Podcast로 프로그래밍하는 방법 . Java의 기본 사항에 집중하고 싶은 사람들을 위한 또 하나의 환상적인 리소스입니다.
  • 자바 펍 하우스 . Java의 진정한 전문가인 Freddy Guime과 Bob Paulin이 진행하는 가장 인기 있는 팟캐스트입니다. 그들의 에피소드는 Java 개발자의 일상 생활부터 Java 업계의 가장 흥미로운 기술 뉴스까지 모든 것을 다룹니다.

온라인 커뮤니티

물론, 언제든지 전문적인 도움이나 지원을 요청할 수 있는 Java 커뮤니티를 언급하지 않으면 이 후보 목록은 불완전할 것입니다.
  • Github는 코딩과 관련된 모든 종류의 정보를 제공하는 전 세계 최고의 오픈 소스 커뮤니티 중 하나입니다.
  • 스택 오버플로 . Github와 마찬가지로 Stack Overflow는 전 세계 프로그래머가 학습하고, 경험을 공유하고, 경력을 발전시킬 수 있는 대규모 온라인 커뮤니티입니다.
  • Gitter는 같은 생각을 가진 프로그래머를 찾는 데 도움이 되는 차트에 가깝습니다.
  • Stack Exchange는 빠른 솔루션을 찾는 사람들에게 이상적입니다. 거의 모든 문제가 해결될 수 있는 질문과 답변 네트워크입니다.
  • Reddit은 다양한 주제와 동료와의 흥미로운 상호 작용을 찾을 수 있는 "무엇이든 탐구하는" 커뮤니티입니다.
    • r/프로그래밍
    • r/learn프로그래밍
    • r/코드투게더
    • r/프로그래밍 도구
    • r/gamedev
    • r/프로그래티클
    • r/웹개발
    • r/데일리프로그래머
    • r/자바
    • r/javahelp
  • Quora 는 지식을 얻고 독특한 통찰력과 양질의 답변을 얻을 수 있는 또 다른 잘 알려진 장소입니다.

오픈 소스 프로젝트

아마도 코딩을 배우려면 실용적인 기술이 필수적이라는 것을 이미 알고 계실 것입니다. 그리고 이론적 기술을 실제로 적용해야 할 때라고 생각되면 실제 프로젝트를 시작할 수 있습니다. 무엇을 선택해야 할지 모르겠다면 오픈 소스 프로젝트에 참여해 보세요. 좋은 오픈소스 프로젝트가 있는 곳은 다음과 같습니다.

자체 구성 앱

마지막으로, 보다 자기 조직적인 상태를 유지하는 데 도움이 되는 추가 앱을 사용하는 것이 좋습니다(따라서 더 많은 동기 부여).

결론

물론 Java를 배우는 것이 꽤 어려워 보일 수도 있지만 CodeGym의 잘 구성된 과정과 추가 소스는 놀라운 일을 하여 지식을 향상하고 동기를 부여할 수 있습니다. 코딩에 대한 열정이 있다면 앞서 언급한 앱, 책, 커뮤니티 및 튜토리얼이 프로그래밍 여정을 시작하는 데 확실히 도움이 될 것입니다. 그러나 훌륭한 학습자가 되는 것은 단지 자원에 집중하는 것 이상이라는 점을 기억하십시오. 이는 또한 자신을 향상시키고 항상 새로운 것에 열려 있는 것이기도 합니다.
코멘트
  • 인기
  • 신규
  • 이전
코멘트를 남기려면 로그인 해야 합니다
이 페이지에는 아직 코멘트가 없습니다