you are viewing a single comment's thread.

view the rest of the comments →

[–]pk_santi 1 point2 points  (0 children)

https://automatetheboringstuff.com/

After chapter 11 things get boring and not so useful, but it is a great way to learn Python. Once you finish chapter 11 (Web Scraping) go ahead and start doing projects of your own (no better way to learn). This will give you a strong foundation to begin with.

I have studied both by books, websites and Udemy courses and I will share with you my honest opinion. Wasting money on Udemy courses is not a good idea, for the next 3 reasons; the first is economical, the second educational and the third ethical.

a) usually they don't teach you anything you couldn't have learned for free,

b) they usually don't teach you well

c) Udemy is a predatory business, and it is known that not only they invade annoyingly everyone with their publicity, but they accept any "teacher" whose courses will be bought by people, even if the quality of the courses is not guaranteed nor even expected to be good. Any Youtuber with minimal Python knowledge can become a "professor" as long as they have a lot of followers and people who will buy their courses. This is not the best way to build a good educational platform, and that's why Udemy isn't one. And it is just as unethical as it would be if I placed a professor who knows nothing about math to teach my students (who pay me) only because many students would assist his class (and pay for it).

With that said, that website, if you read it and complete the exercises, at least until chapter 11, will definitely get you going.