MASTERING THE DIGITAL ERA: THE IMPORTANCE OF A JAVA PROGRAMMING COURSE