잡동사니

자바를 공부하는 방법 본문

IT/Java

자바를 공부하는 방법

yeTi 2021. 3. 25. 14:07

안녕하세요. yeTi입니다.
오늘은 Java를 공부하는 범위에 대해 알아보려고 합니다.

개요

자바를 공부하는 방법에는 다양한 방법이 있고, 공부하는 방법에 따라 강조하는 부분이 다를 수 있습니다.
따라서 어느정도 공부를 해야 자바를 잘 안다고 할 수 있을지에 대한 개인적인 생각을 공유하고자 합니다.

우리가 접하는 대부분의 제품에는 설명서가 있습니다. 마찬가지로, 프로그래밍 언어나 오픈소스에도 Document라는 형태로 개념이나 spec에 대해 설명을 하고 있습니다.

따라서 자바를 공부함에 있어서 해당 진영에서 제공하는 document를 기반으로 지식을 얻는다는 것은 의미가 있다고 생각합니다. 이에 오라클에서 제공하는 학습 가이드를 기반으로 Java를 공부하는 범위를 보고자 합니다.

Guide for beginners

자바를 이해하기 위한 기본적인 내용입니다.

Building On The Foundation

좀더 깊이 있게 이해하기 위한 내용들입니다.

Guide for client

클라이언트 개발을 위한 내용입니다.

Guide for server

서버 개발을 위한 내용입니다.

기타

마무리

이상 오라클에서 제공하는 튜토리얼 문서에서 제공하는 내용들을 정리해봤습니다.

튜토리얼문서가 오라클 JavaSE기반이라 OpenJDK의 것이 아니지만, Flight Recorder와 Mission Control과 같은 상용 기능 JavaFX와 Java Web Start와 같은 데스크톱 기능을 제외하고는 동일하게 봐도 될거 같습니다.

위의 내용들에 대해 설명할 수 있다면 자바에 대한 지식이 있다고 말해도 된다고 생각합니다.

Comments