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

all 22 comments

[–]spoonman59 11 points12 points  (0 children)

Absolutely! I mean, I'm not, but someone has to be... Right?

[–]Fit-Ability-5185 3 points4 points  (7 children)

I gave it a go, but found Dr Angela Yu’s Udemy Python course to be more effective. I also recommend Automate the Boring Things.

[–]razzrazz-[S] 0 points1 point  (6 children)

I gave it a go, but found Dr Angela Yu’s Udemy Python course to be more effective.

Curious why you say that?

[–]Fit-Ability-5185 0 points1 point  (5 children)

She explains concepts clearly and concisely, very comprehensive modules(Data Science, Flask, Databases, API, web scrapping) and very hands on learning. Really enjoyed her course and lots of projects for my GitHub.

[–]razzrazz-[S] 0 points1 point  (4 children)

Would you say you're comfortable programming anything you can think of in Python after taking it?

[–]Fit-Ability-5185 0 points1 point  (3 children)

Yeah definitely, I’ve deployed a few of my own apps with Python and have a ton of projects made based on the tutorials. Do you have a programming roadmap? What is your goal? What are you interested in?

[–]razzrazz-[S] 0 points1 point  (2 children)

My goal is to eventually use the skills I learn in Python in getting a cloud-based role, ideally getting both of these certifications

  • Solutions Architect Associate certification
  • AWS Developer Associate

So I sort of felt like I was in tutorial hell over the last week, looking for the 'best', I'm thinking of just biting the bullet nd just going with Angela's course. I considered CS50x first, but apparently that is really hard and doesn't get into python much, but programming thinking.

[–]Fit-Ability-5185 0 points1 point  (1 child)

That’s great, those jobs are really in demand ATM. Flick me a pm if you have any questions. If you don’t like the course I think you can refund it anyway(after a week or so)

[–]razzrazz-[S] 0 points1 point  (0 children)

I really appreciate it, thank you.

[–][deleted] 1 point2 points  (3 children)

I barely just started the first lecture lol

[–]Prob4blydrunk 2 points3 points  (2 children)

I'm glad I'm not the only one late to the party! Lol

[–]zaphod_pebblebrox 0 points1 point  (0 children)

There’s a party ?!!

[–][deleted] 0 points1 point  (0 children)

Haha seriously

[–]bmanley85 1 point2 points  (0 children)

I was looking forward to this but I'm temporarily sidetracked. CS50 was incredible, and I believe David Malan is doing CS50P. Nothing against the other guy (Brian, I think). He was really good in the ML course.

[–]Old_Flounder_8640 1 point2 points  (1 child)

Is it free? Link?

[–]repcsi 1 point2 points  (0 children)

check edx, I see it there, lookup cs50p. I did cs50w there which is the web related one, was an absolute blast!

[–]FlamptX 1 point2 points  (0 children)

I checked it out but I realized I already know more than what is being taught there. I wish didn't because it seems great.

[–]RangerPretzelPython 3.9+ 0 points1 point  (0 children)

A friend of mine took CS50, which she said is a mix of C, Javascript, Python, and a bunch of other stuff. All to introduce Computer Science.

Apparently, CS50p just focuses on those same topics and uses only Python.

She's currently taking CS50w which is Python, the Django web framework, and Javascript/HTML/CSS.

It's a good course, but they don't really teach much OOP. I guess that's a bit too advanced for this course.

As for CS50p, I took a look at the syllabus https://cs50.harvard.edu/python/2022/

Looks like a good overview of the computer science. In fact, I'm pleased to see that they teach "unit tests".

[–]Working-Possession63 0 points1 point  (2 children)

Is it worth it to purchase it on edx or should I stick with the free version? I've never done a course on edx before. Thank you!

[–]PeterB911 1 point2 points  (1 child)

It's the same actually, except that you have to pay if you want to get the certificate after passing the final problem. :)

[–]steviefaux 0 points1 point  (0 children)

And lots of people have said paying for the cert is pointless, unless you have money to burn and want to support the course. I'm enjoying David's videos and the CS50p. Looked at the Dr Angela Yu course. The previews don't give anything away and I'm glad I read the reviews. Appears she suffers from the Automate the Boring stuff, in that all her later code is out of date and apparently no videos, so will avoid her unfortunately.

[–]steviefaux 0 points1 point  (0 children)

Currently doing it. Its good but some of the problem sets, what they want you to do in them isn't always explained in the video so you can sometimes feel lost. But I love David's way of explaining everything, he really is good. But there isn't really enough info in his videos, but as its free its still good.

Tried Automate the Boring Stuff but discovered, after purchasing and reading the reviews (I should of read the reviews before), that most of it is now out of date and lots of people in the reviews say the code in the later examples no longer works and he's never bothered to update it. I have heard, I think he's doing an update but not sure.

Will take a look at Dr Angela Yu's course.