You may be able to find paid internships, as well.
(By the way, I am really impressed you are starting to look now, and not in April, 2019.)
Check out some of the local technology meetup groups in your area. For example, in Kansas City, there are a number of local companies that put on small conferences occasionally. I’m talking about 6-10 companies hosting a drinks and hors d’oeuvres get-together. Good place to network and meet people.
You might also check out the LaunchCode organization. I knew several people at my previous company that were LaunchCoders.
Having just gone through a job search myself, I was referred to my new job by a friend I had worked with before, and not by the numerous applications and submissions made through the job search sites. In fact, I was able to interview at two separate companies, both of which were referred to me by friends, so I think the face-to-face networking component is crucial.
If you can get invited to some of the technology meetup groups and start meeting contacts, it might be possible to arrange for a part-time internship. At my previous company, I know of at least one young guy who had such an internship in our IT/security practice, and by young, he was not old enough to drink.
Also, check to see if your area has any business/entrepreneur incubator groups. Your local Chamber of Commerce should be able to point you in the right direction.
I honestly think meeting people who might be able to help guide you is the real key. If someone sees that you are hard-working, industrious, and eager-to-learn, it will give you a huge advantage over just trying to present yourself on paper.
Someone said up-thread that you could try contracting but the pay is lower and without benefits. That is not necessarily the case. Many contracting companies offer benefits. They are typically expensive, especially for family coverage, but many do have benefits.
If you haven’t done so, you might join LinkedIn and start building your “virtual” network and at least start the conversation going with people. If you can, start with classmates who were a year or two ahead of you in your classes, and see what guidance they can give you.
I sincerely wish you the best of luck. As someone else said, you are getting into a good field, but having a specialty area (security, support, networking, etc.) will probably help you get into the first door.