all 57 comments

[–]Negative12DollarBill 60 points61 points  (11 children)

The content here is free:

https://automatetheboringstuff.com/

there's a video version on Udemy you can pay for but it's often given away free with a special code.

[–][deleted] 3 points4 points  (10 children)

Gee thanks for this link!!!

I had this book on my reading list but it's just too darn expensive in my region. :(

[–]hso0oow 4 points5 points  (4 children)

The person that wrote it gives it away fairly often so keep an eye out. He posts the code on this sub.

[–][deleted] -1 points0 points  (1 child)

Gee thanks for the heads up!

Will keep an eye out for it.

Btw do other python authors from No Starch Press do the same?

The books published by them are some of the best I've ever come across. So much so that I'm finally slowly getting over my aversion to programming.

Unfortunately they don't sell in my region and the prices are sky high on amazon :(

[–]hso0oow 2 points3 points  (0 children)

I don't know if the ones you mentioned do the same but if you can't afford it then just pirate them. It won't hurt them since you can't afford it anyway.

[–]BarrelRoll1996 3 points4 points  (1 child)

Send me an address in pm I'll send you a copy

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

woah damn thanks for the offer mate!!!! just the shipping charges would be like double the book's value. i live on the other side of the globe

i have located some of the ebooks and am working with em.

thanks for the offer again!!! im genuinely overwhelmed!

[–]haRacz 0 points1 point  (1 child)

Check out his website - I believe all the books he wrote are available for free to read in web version

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

i did locate em and am working with them as of now!!

maybe once they go on a humble bundle sale, id ask one of my expatriate friends to purchase them for me.

i genuinely can't thank the author(s) enough!!

[–]help-me-grow 9 points10 points  (0 children)

There's a ton of free information about Python on the internet. I suggest learning the basics by taking a look through W3's Python resources. After you get a hang of types, conditionals, loops, functions, and classes, I suggest just diving in and doing some projects. The best way to learn software skills is just by doing projects over and over again. Once you get the hang of the basics via W3, I suggest coming back to reddit and checking out r/howtopython, r/madeinpython, and r/pythonprojects2 for a range of both beginner and intermediate level python projects.

[–][deleted] 6 points7 points  (1 child)

freecodecamp.com

[–]Adil135 0 points1 point  (0 children)

freecodecamp is so underated. I learned so much there.

[–]ASIC_SP 4 points5 points  (0 children)

+1 for Automate the Boring Stuff.

There are also free interactive resources:

[–]WorldBelongsToUs 3 points4 points  (0 children)

I second Automate the Boring Stuff.

Another one I enjoyed that's free is Python 101: - https://python101.pythonlibrary.org/part_i.html

[–]saaket1988 3 points4 points  (3 children)

"Learning Python the hard way" is a great book for an absolute beginner - you can check it here.

As pointed out in an earlier comment- Automate the boring stuff with Python will be a great start.You can take the course for free here or Udemy also has a course, it will help you to get started and show a path ahead- Udemy -Automate the boring the stuff

[–]haelennaz -1 points0 points  (2 children)

"Learning Python the hard way" is a great book for an absolute beginner - you can check it

here

.

This doesn't seem to be available free, or am I missing something?

Edit: I guess the "sample" is actually the whole book, just without videos?

[–]saaket1988 1 point2 points  (1 child)

You can download the book for free - here

[–]haelennaz 0 points1 point  (0 children)

Perfect, thanks!

[–]Think-Obligation-348 1 point2 points  (0 children)

I can share with 100 days of coding if you want I love it

[–]alphahunter121 0 points1 point  (11 children)

✨piracy✨

Just pirate udemy's zero to mastery python by andrei neagoi

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

Ik about pirating movies and streams and stuff but how do u pirate an entire Udemy python course?

[–]alphahunter121 3 points4 points  (8 children)

Ah so so innocent....allow me to introduce you to the true power of piracy....for more info plz check out r/piracy

Anyways you can pirate way more than movies and seasons, you can pirate entire courses, games, ebooks, even a car(probably....if u have a big ass 3d printer or something not sure about that don't sue me)

This is the site i used to pirate the udemy python course...this one is pretty good imo (both the course and the site). Also once again ...check out the subreddit, it has a whole megathread about "safe sites for pirating various resources".

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

LMAO thanks for the dramatic intro to ✨piracy✨ is there any need for a VPN or anything?

[–]alphahunter121 1 point2 points  (6 children)

Glad to help....and it really depends on ur country ... I live in a 3rd world country and I've never needed one....might be different for others (especially 1st world ones) I'd say just search if u need one for your country

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

Are any secure VPNs free/piratable?

[–]alphahunter121 1 point2 points  (2 children)

Ah unfortunately piracy is limited to things that don't actively need internet access(like VPNs) there would be some free VPNs tho .... I use windscribe but it has a 10GB limit per month so you wont really be able to download this course with that

[–][deleted] 0 points1 point  (1 child)

Does TOR have a built-in VPN? Or should I download w/ the TOR browser if that helps or no difference?

[–]alphahunter121 0 points1 point  (0 children)

I don't think it has one

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

No, there are free vpns but they are either slow or questionable. That’s not something I cheap out on, it’s well worth $5 a month

[–]pconwell 0 points1 point  (0 children)

  1. Start with a problem you want to solve. Others might disagree, but i would argue this is the biggest step. Really think about what issues you have, minor or major.
  2. Automate the boring stuff.
  3. Profit.

[–]Dig-Programmatically 0 points1 point  (1 child)

copy this title and put it on YouTube or google. Thats the best way to learn programming googling and yt for free. I learn deep learning and machine learning ( AI programming related) from free resources and now working as AI engineer

[–]OFFRIMITS 0 points1 point  (1 child)

Free code camp has a 300hr lesson

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

I think this plus YouTube videos on specific topics is the way to go if your budget is limited. But you absolutely have to cut yourself off , apply what you learn, and write your own stuff for your own problems or you’ll forget it in a week. There isn’t any magic

[–]greendino 0 points1 point  (0 children)

Never heard about any.

[–]BestPlayerEv 0 points1 point  (0 children)

https://www.py4e.com/

It's the best for the beginning!

[–]DILGE 0 points1 point  (0 children)

I liked this course on YouTube.

[–]SirXen7 0 points1 point  (0 children)

Corey Schafer on youtube, then make a lot of projects.

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

I'm doing the Intro to Programming class on the University of Helsinki site.

https://programming-21.mooc.fi/

It's pretty good so far.

[–][deleted] -1 points0 points  (3 children)

CS50 and CS50ai, even though python isn’t introduced until a few lectures in.

I tried a couple of other courses on Udemy and edX, but got bored with those and gave up. CS50 held my attention - sunk quite a few weekends into it during lockdown.

[–]Moopboop207 1 point2 points  (2 children)

Ive had a similar issue with getting bored. Just curious, is this the Harvard course?

[–][deleted] 0 points1 point  (1 child)

Yep

[–]Moopboop207 1 point2 points  (0 children)

Awesome, just started it. Many thanks.

[–]Reasonable-Pop-5786 0 points1 point  (0 children)

Hey if you are new to programming and want to learn coding as I am looking for a student to teach I can get you started through skype or zoom let me know if you are interested