Where to go next after basic Java?
Switched from engineering to CS and took an intro Java class over the summer, covered the basics, which I feel comfortable with. My next semester involves 2 CS courses, however, I want to learn more on the side and am not sure where to go next, my main interests are mobile and web dev. My question is what should my next step be? Right now I'm just floating around and doing constant research on what resource to use and to find a solid track to follow and have come to wall, continue with java and go through big nerd ranch and a coursera course:https://www.coursera.org/learn/java-for-android
or go with java script and FCC and follow what this previous poster laid out : https://www.reddit.com/r/learnprogramming/comments/4y093x/my_free_journey_to_becoming_a_software_dev/
Would love some suggestions, thanks