마농의 개발 일지

[번역] 자바 실력 향상을 위한 5가지 프로젝트 아이디어 본문

번역노트

[번역] 자바 실력 향상을 위한 5가지 프로젝트 아이디어

마농.. 2022. 8. 2. 18:31

원문 :https://www.commentcoder.com/projets-java-debutants/

 

* 자바 기초 프로젝트 
누가 뭐래도 아직까지 자바의 인기는 뜨겁습니다.
흥미로운 프로젝트를 수행하며 자바를 배워보세요.

 

 

자바 개발자가 되기를 꿈꾸시나요? 혹은 학교에서 자바 수업을 듣고 계신가요? 포트폴리오를 제작이라거나 아니면 단순히 자바 실력을 연마하기 위한 프로젝트를 찾고 계신가요?

 

그렇다면 모두 잘 찾아오셨습니다!

 

누가 뭐래도 아직까지 자바의 인기는 뜨겁습니다.

흥미로운 프로젝트를 수행하면서 자바를 훈련해보는 건 어떨까요?

 

그럼 이제 바로 그 프로젝트 목록을 알아보겠습니다!

 

1. 단위 변환기

과학 분야에서 사용하는 수식 라이브러리가 제공됩니다. 해당 라이브러리를 사용해 과학 단위 변환기를 개발해보세요. 자바로 단위 변환기로 예를 들어 킬로그램(kg)을 그램(g) 혹은 파운드(lb)로 변환해볼 수 있을 겁니다.

 

2. 크로노미터

과학 분야에서 사용하는 수식 라이브러리가 제공됩니다. 해당 라이브러리를 사용해 과학 단위 변환기를 개발해보세요. 자바로 단위 변환기로 예를 들어 킬로그램(kg)을 그램(g) 혹은 파운드(lb)로 변환해볼 수 있을 겁니다.

 

3. 오목

자바는 게임 분야에서도 잘 나가고 있는데요, 오목 프로젝트는 게임 관련 그래픽 라이브러리를 연습하는 좋은 기회입니다. 대표적인 예로는, 마인크래프트가 자바로 코딩되었습니다. 모바일 쪽에서도 무수한 게임 어플들이 자바를 기반으로 하고 있습니다.

 

4. 스윙(Swing) 계산기

스윙(Swing)이란 그래픽 사용자 인터페이스(GUI) 개발에 쓰이는 자바 라이브러리입니다. GUI 개발에 필요한 많은 위젯들을 포함하고 있죠. 스윙을 사용하여 우리가 윈도우, 맥OS 혹은 리눅스에서 찾아볼 수 있는 시스템 계산기와 비슷한 계산기를 개발할 수 있습니다. 

 

5. 안드로이드 To-Do-List

끝으로, 안드로이드 SDK를 활용해 자바 안드로이드 개발을 시도할 수도 있습니다. 사용할 라이브러리를 학습한 후 다음과 같은 통합 To-Do-List를 만들어 보세요. 할 일 목록을 띄우고 수행한 일은 체크할 수 있도록 인터랙션을 구현하고, 항목을 삭제하거나 수정할 수 있게 하는 겁니다. 

 

이렇게 자바 실력을 향상시키고 내실있는 포트폴리오를 제작하기 위한 프로젝트들을 살펴 보았습니다. 

 

 

Photo by Tracy Adams on Unsplash