I would like to find options for a more solid education or grounding in programming or web development in particular.
I would like to know what are often considered the best options for strictly trade school/technical type programs and actual college programs. Are there good online courses? For full undergraduate degrees, is computer science a good choice or are there better majors for focusing on web development? If computer science, what are considered to be the best places for bachelors in CS?
I realize I can and should do a lot of learning simply by checking out others' work and just looking stuff up, which I have; but it's too slow of a process, and I feel like there are holes in my methodology that I want to have more specific guidance regarding "standard" practices, like OOP, or the organizational methods behind planning out projects, or getting security best practices down, etc.
I have checked out some of the videos available on this site. Haven't gone through all of those that I want to. But a problem with many tutorials is that I feel I'm beyond the basics or generalities that they usually cover; and what I need is to figure out what I don't know and to learn through a more thorough and complete approach.