| | Scott Katzelnick | The Tech Academy was well worth my time and money and allows one the credentials and know-how to find your way around the world of software development. It is more of a broad, shallower dive into multiple languages and paradigms vs. going into depth on one or two languages. They have many paths one could take depending on the career you would like to have. I went down the Full-Stack Software Developer Boot Camp path and it really gave me a sense of the field.
You need to make sure you do a ton of self-studying to fill in gaps in any knowledge as a lot of information is abstracted away, more of the details, that is, and you are given a general understanding and introduction to web, version control, and C styled languages. Also included are Python and Visual Studio. There are actually two Live Courses that have you develop customer products in a two-week sprint, respectively. There are, however, 4 available if you finish early enough to have an extra 4 weeks to complete the 2 on top of the 2 mandatory ones. I'd highly suggest you try and go this route as more exposure to real codebases and working in an Agile environment can only help.
The only other advice I'd give is, right from the start, make sure to beef up and keep organized, your GitHub repos and side projects. When applying to jobs, companies don't want to see school projects unless they are substantial, so take on a few substantially sized projects that you eventually deploy and can put on your resumé and show off to potential employers. |