Java 학습 Flow
간단히 학습 방식에 대해 짚고 넘어갑니다.
학습자료 소개
본 학습자료는 Java의 정석 기초편을 토대로 제작된 자료입니다.
개발 공부는 하나하나 전부 100% 이해하고 넘어가는 식의 공부방식은 지양해야 합니다.
더욱이 개발 공부의 시작점인 언어공부는 더욱더 그러합니다.
물론 꼼꼼하게 전부 이해해가며 공부하는 것 자체가 나쁘다는 뜻은 아닙니다.
다만 현재 상황도 고려해야 하고 제가 제일 중요하게 여기는 '흥미'를 느끼기 위해서는
어느정도 타협이 필요하다는 의미입니다! 또한 개발 공부는 너무 파고들면... 끝이 없습니다....😭
학습자료의 목표는 이론에 대한 설명 보다는 학습 방향성을 가이드 해주는 것이 목표입니다.
따라서 이 학습자료는 최단시간에 Java의 기초를 학습할 수 있게 콤팩트 하게 제작되었습니다.
부족한 설명은 책과 책기반의 유튜브 영상으로 대체할 생각입니다.
우리의 목표는 '단시간안에 Java를 마스터하겠다' 가 아니라
'Study 가 끝나도 스스로 학습할 수 있는 힘을 기르자!' 입니다.
학습 Flow
과제 수행과 학습을 위해 주석, print를 먼저 간단하게 학습합니다.
Ref. Java의 정석 기초편 Chapter1(15), Chapter2(1)
본 학습자료를 토대로 학습을 진행합니다.
간단하게 요약된 내용을 읽고 해당 예제를 직접 Intellij 를 사용하여 코딩합니다.
예제 안에 있는 주석에 못다한 설명이 추가되어 있으니 주석을 전부 꼼꼼하게 읽습니다.
아래 이미지 처럼 학습자료에 있는 예제를 직접 코딩 해가며 나만의 노트를 만듭니다.
학습자료와 예제가 부족하거나 이해하기 어렵다면 Java의 정석 책에 있는 내용과 예제를 추가로 학습합니다.
같은 패키지에 같은 이름의 클래스가 존재하면 안되기 때문에 클래스 이름에 번호가 붙습니다.
번호를 잘 활용해서 Java의 정석 책에 있는 다른 주제의 예제 혹은 직접만든 예제들을 '나만의 노트'에 추가해 가면서 학습하시면 좋습니다!
학습자료와 Java의 정석 책을 추가로 봐도 부족하거나 이해가 어렵다면 Youtube 영상을 시청합니다.
Youtube 영상에서 책의 저자인 남궁 성님의 설명이 너무나 훌륭하시지만 짧은 기간안에 보기에는 너무 길기 때문에 학습자료를 토대로 정말 필요할 때 추가로 필요한 부분만 시청하는 것이 좋습니다.
따라서 학습 페이지 가장 하단에 내용과 관련된 책 Chapter 와 Youtube 링크를 추가해 두었습니다.
학습자료에 내용이 부족하거나 없는 내용 중 필수로 시청하면 좋을 영상은 필수 시청 영상 표시를 해두었습니다.
마지막으로 과제를 수행해보세요!
JVM Chapter 는 가볍게 읽고 넘어가거나 추후에 필요할 때 학습하시는 것이 좋습니다!!
Last updated