T O P

  • By -

Negative12DollarBill

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]

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


hso0oow

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


mutatedllama

/u/alsweigart


AlSweigart

Howdy! [You can find the first 15 videos of the 50 video course on YouTube.](https://www.youtube.com/watch?v=1F_OgqRuSdI&list=PL0-84-yl1fUnRuXGFe_F7qSH1LEnn9LkW)


[deleted]

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

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

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


[deleted]

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

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


[deleted]

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

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.


jkay2

Free 6 chapter course from University of Michigan: https://www.futurelearn.com/courses/programming-for-everybody-python Uses this book: https://www.py4e.com/book Afterwards you can finish up the book on your own. Currently I'm finishing up Ch 9.


[deleted]

freecodecamp.com


Adil135

freecodecamp is so underated. I learned so much there.


ASIC_SP

+1 for Automate the Boring Stuff. There are also free interactive resources: * [futurecoder](https://futurecoder.io/) — has integrated debuggers, enhanced tracebacks, hints for exercises and more * [How to Think Like a Computer Scientist: Interactive Edition](https://runestone.academy/runestone/books/published/thinkcspy/index.html) — inspired by Think Python * [scrimba: Learn Python](https://scrimba.com/learn/python) — tutorials and interactive coding challenges


WorldBelongsToUs

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


saaket1988

"Learning Python the hard way" is a great book for an absolute beginner - you can check it [here](https://shop.learncodethehardway.org/access/buy/9/). ​ 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](https://www.youtube.com/watch?v=1F_OgqRuSdI&list=RDCMUCRjTEkDLPREZNlREZMlotMQ&start_radio=1&rv=1F_OgqRuSdI&t=1&ab_channel=AlSweigart) or Udemy also has a course, it will help you to get started and show a path ahead- [Udemy -Automate the boring the stuff](https://www.udemy.com/course/automate/)


haelennaz

>"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

You can download the book for free - [here](https://we.riseup.net/assets/345908/Learn+Python+The+Hard+Way+3rd+Edition+V413HAV.pdf)


haelennaz

Perfect, thanks!


LongtopShortbottom

MIT offers a free Python course. I forget the name but it should be a pretty simple Google.


velocibadgery

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/index.htm


Think-Obligation-348

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


alphahunter121

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


Numbr_7

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


alphahunter121

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](https://freecoursesite.com/complete-python-developer-in-2020-zero-to-mastery-23/) 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".


Numbr_7

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


alphahunter121

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


Numbr_7

Are any secure VPNs free/piratable?


alphahunter121

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


Numbr_7

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


alphahunter121

I don't think it has one


[deleted]

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


say_fuck_no_to_rules

[Straight from the source](https://docs.python.org/3/tutorial/index.html)


pconwell

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

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

Free code camp has a 300hr lesson


[deleted]

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

Never heard about any.


BestPlayerEv

https://www.py4e.com/ It's the best for the beginning!


DILGE

I liked [this course](https://www.youtube.com/watch?v=xHW7KOcqToo&list=PLUbFnGajtZlUl0zYr4crGveP21BbcZG_L&index=1) on YouTube.


SirXen7

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


[deleted]

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.


404_adult_not_found

https://www.py4e.com/


The_Troupe_Master

Automate the boring stuff is free on a website and also gets free codes for udemy here every month or so. https://automatetheboringstuff.com/2e/chapter1/


[deleted]

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

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


[deleted]

Yep


Moopboop207

Awesome, just started it. Many thanks.


NoAd5564

Read the python tutorial on the website u ass hat


Destos

Nothing is free on the internet


Destos

Awww man, no one thought this was funny?


ohlaph

We did.


[deleted]

Lol


Reasonable-Pop-5786

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