Beginner IT Security Student

Hey everyone, I am a beginner student in IT security, in my first semester at a college. I have been using computers my entire life, so I am not starting at ground zero. The classes I'm taking now are on the basics of command prompt (windows) and command line (Linux), IT Support & Troubleshooting (which is covering hardware, and networking basics so far), and Intro to IT (which is covering general basic concepts of IT). These classes have been pretty easy for me so far, I have 100 average in 2 of them and a bit under 100 in the 3rd one because I got a 97 on an exam. I have been supplementing these classes by picking up all the knowledge I can about general cybersecurity concepts, and programming language basics that according to my research are important to know to be successful in IT security. I would really love some help with finding other resources to access online, like courses and labs, preferably free ones. I am trying to get ahead and learn more complicated things than my classes are teaching but when you are by yourself, and not wanting to pay a bunch for these courses, it is really difficult to even know where to begin. Some guidance on what topics I should look into, and some ways I can gain some important skills and practice them would be greatly appreciated. Thank you in advance for any help that anyone can offer.
Tagged:
Comments
Security+, eJPT, CySA+, PenTest+,
Cisco CyberOps, GCIH, VHL,
In progress: OSCP