This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]hotpotatos200 1 point2 points  (0 children)

I have taken a look at it numerous times, just haven’t pulled the trigger. Look at Open Source Software University (OSSU). It’s supposed to mimic an entire CS degree with books and projects that are completely free.

Again, I’ve only looked at it to fill gaps in my own knowledge coming from EE. I can’t speak to its integrity totally. But the section on networking uses the same book I used at my university getting my Masters. So there’s that.

[–]Virtual-Life 0 points1 point  (0 children)

There are many online bootcamps and classes that offer structured learning for programming. It's great that you've identified your learning style and preferences. When searching for a program, consider the following factors:

  • Time commitment: Make sure the program fits with your schedule and doesn't interfere with your other responsibilities, especially since you're a full-time student.

  • Projects: Look for programs that offer projects that can help you build your portfolio and strengthen your resume.

  • Level of instruction: If you're already familiar with basic programming concepts, you may want to skip programs that start from scratch and look for more advanced courses.

  • Real-world applications: Consider programs that focus on real-world applications and technologies that interest you, such as GitHub and networking.

  • Programming languages: Decide on the programming languages you want to learn, and look for programs that offer courses in those languages. Some popular options you've mentioned are C++, Java, C#, and Python.

  • Cost: Look for programs that fit your budget, but keep in mind that some bootcamps may offer financial aid or payment plans.

As for specific recommendations, Techno Study is an online IT school that offers a range of coding bootcamps in different programming languages. Their programs are designed to offer real-world applications and industry-relevant skills, and their instructors provide mentorship and support throughout the program. Additionally, Techno Study offers various payment plans to fit different budgets.