Skip to content

Build real Java projects with 29 beginner-friendly challenges. Learn by doing with guided coding exercises and practical applications.

Notifications You must be signed in to change notification settings

labex-labs/practice-java-programming-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 

Repository files navigation

Practice Java Programming Projects

Java is a versatile, object-oriented programming language. This Skill Tree provides a comprehensive learning path for mastering Java. Perfect for beginners, it offers a structured roadmap to understand OOP concepts, Java syntax, and application development. Through hands-on, non-video courses and practical coding exercises in an interactive Java playground, you'll gain real-world experience in building Java applications.

Index Name Level Project Link
01 Bulk Insert Data Into Course Schedule β˜…β˜†β˜† πŸš€ Start
02 Chinese-English Information Switching via IoC β˜…β˜†β˜† πŸš€ Start
03 Configuring With YAML Files β˜…β˜†β˜† πŸš€ Start
04 Counting Access Times by IP β˜…β˜†β˜† πŸš€ Start
05 Course Schedule CRUD With MyBatis β˜…β˜†β˜† πŸš€ Start
06 Extending Entity with Custom Properties β˜…β˜†β˜† πŸš€ Start
07 Displaying Query Results Using EL Expressions β˜…β˜†β˜† πŸš€ Start
08 Druid Database Connection Pool Access β˜…β˜†β˜† πŸš€ Start
09 Employee Management File Integration β˜…β˜†β˜† πŸš€ Start
10 First Program With Quartz Framework β˜…β˜†β˜† πŸš€ Start
11 Image Upload Based on TCP Protocol β˜…β˜†β˜† πŸš€ Start
12 Concurrent Producer-Consumer with Guava Monitor β˜…β˜†β˜† πŸš€ Start
13 MyBatis Database Integration Project β˜…β˜†β˜† πŸš€ Start
14 Receive Request Parameters with JavaBean β˜…β˜†β˜† πŸš€ Start
15 Merge Multiple Files Alternately β˜…β˜†β˜† πŸš€ Start
16 Displaying Proverb on Web Page with JSP β˜…β˜†β˜† πŸš€ Start
17 Outputting Triangle With Out Object β˜…β˜†β˜† πŸš€ Start
18 Employee Information Retrieval with MVC and Servlet β˜…β˜†β˜† πŸš€ Start
19 Recording Web Page Accesses Using Listeners β˜…β˜†β˜† πŸš€ Start
20 Search for Text Files in Directory β˜…β˜†β˜† πŸš€ Start
21 Setting Up Spring Development Environment β˜…β˜†β˜† πŸš€ Start
22 Spring IoC Employee Management System β˜…β˜†β˜† πŸš€ Start
23 Unit Testing Java Student Class β˜…β˜†β˜† πŸš€ Start
24 Student Management Module Unit Testing β˜…β˜†β˜† πŸš€ Start
25 Use Properties to Modify Database Configuration β˜…β˜†β˜† πŸš€ Start
26 Modifying the Teacher Table Using PreparedStatement β˜…β˜†β˜† πŸš€ Start
27 Query Teacher Salary Using PreparedStatement β˜…β˜†β˜† πŸš€ Start
28 Statement for Querying Classroom Table β˜…β˜†β˜† πŸš€ Start
29 University Information Query System β˜…β˜†β˜† πŸš€ Start

More Projects

Other Lists

About

Build real Java projects with 29 beginner-friendly challenges. Learn by doing with guided coding exercises and practical applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published