Java 학습 Flow

간단히 학습 방식에 대해 짚고 넘어갑니다.

학습자료 소개

  • 본 학습자료는 Java의 정석 기초편을 토대로 제작된 자료입니다.

  • 개발 공부는 하나하나 전부 100% 이해하고 넘어가는 식의 공부방식은 지양해야 합니다.

  • 더욱이 개발 공부의 시작점인 언어공부는 더욱더 그러합니다.

  • 물론 꼼꼼하게 전부 이해해가며 공부하는 것 자체가 나쁘다는 뜻은 아닙니다.

  • 다만 현재 상황도 고려해야 하고 제가 제일 중요하게 여기는 '흥미'를 느끼기 위해서는

  • 어느정도 타협이 필요하다는 의미입니다! 또한 개발 공부는 너무 파고들면... 끝이 없습니다....😭

  • 학습자료의 목표는 이론에 대한 설명 보다는 학습 방향성을 가이드 해주는 것이 목표입니다.

  • 따라서 이 학습자료는 최단시간에 Java의 기초를 학습할 수 있게 콤팩트 하게 제작되었습니다.

  • 부족한 설명은 책과 책기반의 유튜브 영상으로 대체할 생각입니다.

  • 우리의 목표는 '단시간안에 Java를 마스터하겠다' 가 아니라

  • 'Study 가 끝나도 스스로 학습할 수 있는 힘을 기르자!' 입니다.

학습 Flow

과제 수행과 학습을 위해 주석, print를 먼저 간단하게 학습합니다.

  • Ref. Java의 정석 기초편 Chapter1(15), Chapter2(1)

본 학습자료를 토대로 학습을 진행합니다.

  • 간단하게 요약된 내용을 읽고 해당 예제를 직접 Intellij 를 사용하여 코딩합니다.

  • 예제 안에 있는 주석에 못다한 설명이 추가되어 있으니 주석을 전부 꼼꼼하게 읽습니다.

  • 아래 이미지 처럼 학습자료에 있는 예제를 직접 코딩 해가며 나만의 노트를 만듭니다.

  • 학습자료와 예제가 부족하거나 이해하기 어렵다면 Java의 정석 책에 있는 내용과 예제를 추가로 학습합니다.

  • 같은 패키지에 같은 이름의 클래스가 존재하면 안되기 때문에 클래스 이름에 번호가 붙습니다.

  • 번호를 잘 활용해서 Java의 정석 책에 있는 다른 주제의 예제 혹은 직접만든 예제들을 '나만의 노트'에 추가해 가면서 학습하시면 좋습니다!

학습자료와 Java의 정석 책을 추가로 봐도 부족하거나 이해가 어렵다면 Youtube 영상을 시청합니다.

  • Youtube 영상에서 책의 저자인 남궁 성님의 설명이 너무나 훌륭하시지만 짧은 기간안에 보기에는 너무 길기 때문에 학습자료를 토대로 정말 필요할 때 추가로 필요한 부분만 시청하는 것이 좋습니다.

  • 따라서 학습 페이지 가장 하단에 내용과 관련된 책 Chapter 와 Youtube 링크를 추가해 두었습니다.

  • 학습자료에 내용이 부족하거나 없는 내용 중 필수로 시청하면 좋을 영상은 필수 시청 영상 표시를 해두었습니다.

마지막으로 과제를 수행한 후, GitHub에 제출해 주세요!

JVM Chapter 는 가볍게 읽고 넘어가거나 추후에 필요할 때 학습하시는 것이 좋습니다!!

Last updated