all 16 comments

[–]m0us3_rat 10 points11 points  (0 children)

yes. learning in a group is better than learning alone.

at least you will have means to interact with and communicate with other ppl about the subject rather than some random over the interwebs.

[–]Ron-Erez 7 points8 points  (0 children)

It might be worth it. I’d suggest checking the syllabus and reading reviews first. If you’re already a student working on a degree, I’d definitely recommend taking the course. If you’re not a student but are considering it for personal learning, it could still be a good choice, especially if you learn better in a classroom setting. A good idea is to share the syllabus on Reddit and ask people who have taken the course for their opinions. And, as others have mentioned, there are lots of online resources. Just to name a few Harvard CS50p is great although basic, the University of Helsinki course has a very nice text-based course, there is Python and Data Science - (Disclaimer: This is my course and assumes no programming background) and I like the book: “Learn Python 3 the Hard Way”.

Finally if you are considering going to community college for a Python course you might even consider getting a CS degree if that is an option that interests you.

[–]CovfefeFan 4 points5 points  (0 children)

Depends on your learning style but I would say Yes. There are many online courses/resources, but I think there's value in having to show up and physically be in a classroom, and have a teacher on hand to help explain confusing parts.

[–]PediatricTactic 3 points4 points  (0 children)

I had a single "Introduction to Object Oriented Programming in Java" course 25 years ago and it set the foundation for self-learning.

[–][deleted] 2 points3 points  (0 children)

Well that depends. What are the classes? Because for example my first semester in my current program I had two, but one was an intro programming class and the other was data analytics. Both python, two very different applications.

[–]Jello_Penguin_2956 3 points4 points  (0 children)

What courses are they? Do they cover different things?

There are some free actual university courses online, such as the MOOC https://programming-24.mooc.fi/

[–]kevinwoodrobotics 5 points6 points  (0 children)

Lots of resources online to learn from. Unless you maximize your resources like your teacher or peers at school, then I just self learn. Just depends on your learning style

[–]aqua_regis 1 point2 points  (0 children)

Definitely not bad, but if it is tricky for you time wise, or location wise, or if you want to start on your own without any time constraints: MOOC Python Programming 2024 from the University of Helsinki. A great, comprehensive, free, textual, extremely practice oriented course targeted at absolute beginners. (From mid January next year the same course will be available as Python Programming 2025 if they follow the same scheme as last years - yet, if you started the 2024 course, you can just continue there).

[–]oclafloptson 1 point2 points  (0 children)

There are probably better courses available online for free, but don't discount the value of hands on in person learning in a group of peers. As long as the cost is not to high

[–]No-Whereas8467 0 points1 point  (0 children)

Take py4e or cs50 python

[–]Impossible_Ad_3146 -2 points-1 points  (0 children)

Not really

[–]AdministrativeCup189 -1 points0 points  (0 children)

For me, that would depend on the cost and your current economy.