Java Practice Projects

July 1, 2026 · View on GitHub

언어: English · 简体中文 · 日本語 · Español · Français · Deutsch · Русский · 한국어 · Português

Java

다재다능한 객체 지향 프로그래밍 언어인 Java 를 이 종합 학습 경로를 통해 배우세요. 초보자를 위해 설계된 이 Java 강좌는 OOP 개념, Java 구문 및 애플리케이션 개발을 마스터하기 위한 체계적인 로드맵을 제공합니다. 대화형 Java 플레이그라운드에서 실습 코딩 연습을 통해 Java 애플리케이션을 구축하며 실제 경험을 쌓으세요.

LabEx에서 프로젝트 보기

프로젝트

초보자에게 적합한 33개의 Java 프로젝트로 핵심 언어 개념을 작고 완성된 프로그램으로 만들어 보세요. 각 프로젝트는 LabEx의 바로 사용할 수 있는 환경에서 열리므로 구현에 집중할 수 있습니다.

인덱스프로젝트난이도연습
01초보자를 위한 Java초급프로젝트 시작
02Java 프로그래밍 연습 문제초급프로젝트 시작
03IoC 를 활용한 중국어 - 영어 정보 전환초급프로젝트 시작
04YAML 파일로 설정하기초급프로젝트 시작
05MyBatis 를 사용하여 수강 일정에 대량 데이터 삽입초급프로젝트 시작
06IP 주소별 방문 횟수 카운팅초급프로젝트 시작
07MVC 및 Servlet 을 사용한 직원 정보 검색초급프로젝트 시작
08Spring 개발 환경 설정초급프로젝트 시작
09Guava Monitor 를 사용한 동시성 Producer-Consumer초급프로젝트 시작
10Spring IoC 직원 관리 시스템초급프로젝트 시작
11디렉토리 내 텍스트 파일 검색초급프로젝트 시작
12MyBatis 를 사용한 강좌 일정 CRUD초급프로젝트 시작
13JavaBean 을 사용하여 요청 파라미터 받기초급프로젝트 시작
14여러 파일 번갈아 병합하기초급프로젝트 시작
15학생 관리 모듈 유닛 테스트초급프로젝트 시작
16Java Student 클래스 유닛 테스트초급프로젝트 시작
17리스너를 활용한 웹 페이지 접속 기록초급프로젝트 시작
18TCP 프로토콜 기반 이미지 업로드초급프로젝트 시작
19객체 없이 삼각형 출력하기초급프로젝트 시작
20JSP 를 사용하여 웹 페이지에 속담 표시하기초급프로젝트 시작
21MyBatis 로깅 및 배치 별칭 설정초급프로젝트 시작
22사원 관리 파일 통합초급프로젝트 시작
23강좌 테이블 운영초급프로젝트 시작
24Druid 데이터베이스 연결 풀 접근초급프로젝트 시작
25사용자 정의 속성으로 엔티티 확장초급프로젝트 시작
26MyBatis 데이터베이스 통합 프로젝트초급프로젝트 시작
27resultMap 실전 활용초급프로젝트 시작
28JS 를 사용한 AJAX 요청 구현초급프로젝트 시작
29Log4j2 를 사용한 프로젝트 정보 로깅초급프로젝트 시작
30Quartz 프레임워크를 사용한 첫 번째 프로그램초급프로젝트 시작
31AJAX 를 이용한 JSON 데이터 전송초급프로젝트 시작
32EL 표현식을 사용하여 쿼리 결과 표시하기초급프로젝트 시작
33속성을 사용하여 데이터베이스 설정 변경하기초급프로젝트 시작

LabEx에서 더 보기

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io