Learn programming languages and concepts to prepare for a career inhardware or software development
Practice and Practice to become a good Java programmer
Make your data structures concepts strong...
Show your creativity and uniqueness