Automate the Boring Stuff with Python Programming
If you're an office worker, student, administrator, or just want to become more productive with your computer, programming will allow you write code that can automate tedious tasks.
Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.
Reddit Posts and Comments
0 posts • 224 mentions • top 50 shown below
4628 points • AlSweigart
"Automate the Boring Stuff with Python" Udemy course is free to sign up for with code NOV2019FREE
Udemy has changed their coupon policies, and I'm now only allowed to make 3 coupon codes each month with several restrictions. I'll no longer be able to make free coupon codes with arbitrary restrictions. Instead I can:
- Make free codes that are only good for 3 days for an unlimited number of people (NOV2019FREE lasts until November 7, 2019 11:05 AM PST)
- Make codes that make the course cheap (but not cheaper than what Udemy offers, allowing them to undercut me) for unlimited people that lasts for 30 days. (I've made a code NOV2019 for this.)
There's two other options, but they're less than ideal: free but only 10 people can use it, or lowest price but it's only good for a few days instead of a month. I can only make 3 codes a month, so I can't just generate new codes every few days.
If you're reading this post after the NOV2019FREE code, you can use the NOV2019 code to get the course for about $14. I plan on making new free codes for the first three days of each month. You can probably guess what next month's free code will be.
To head off any questions:
- If you don't have time to take the course now, that's fine. Signing up gives you lifetime access so you can work on it at your own pace.
- This Udemy course covers the same content as the book, which you can read for free online at https://inventwithpython.com
- The 2nd edition of Automate the Boring Stuff with Python will be posted on the website in mid-November. It gets released on the 12th, and I'll need a couple days to format it to HTML and make it look nice.
- I do plan on updating the Udemy course for the second edition, but it'll take a while because I have other book projects I'm working on. Expect that update to happen in mid- or late-2020.
- It's totally fine to start on the first edition and then read the second edition later. I'll be writing a blog post to guide first edition readers to the parts of the second edition they should read.
- I wrote a blog post to cover what's new in the second edition
- I used to do free codes once or twice a year. The last time I did, I had an amazing 80,000 people sign up (so a dozen of them might have actually finished the course, if people are as good as I am about finishing the online courses I sign up for). Udemy's new policies mean I can't do this anymore. I find this to be a less than ideal situation. So I'm rolling out new codes each month. NOV2019FREE is the free code, and NOV2019 is the cheap code. I'll come out with new ones at the start of each month. (And yes, I'll probably write a script to automate this.)
185 points • kolo3321
Curso gratis de automatizacion con Python
Por lo que leo en el sub está lleno de gente que quiere aprender a progarmar, u otra que quiere cambiar de carrera, o algunos que saben un poco. Cuestion que hay un código de promocion que te regala este curso de 50 dolares en udemy.
El curso es Automate the Boring Stuff with Python Programming y lo pueden obtener gratis aca https://www.udemy.com/course/automate/?couponCode=JAN2020FREE
Es importante el codigo del final del curso que es el que lo hace gratis. Ojala le sirva a alguno.
59 points • TestedOnAnimals
uDemy has their Python training course, "Automate the Boring Stuff" on for free right now.
Link to the course website. Yes, I'm aware this sounds like a scam, but if it is I've been scammed as well. Figured it'd be helpful for those that might want to pad out their resumes for internships and whatnot.
105 points • ElMapacheTevez
PSA: Para los que quieren aprender Python
El libro que tanto recomiendan en el sub "Automate the Boring Stuff with Python Programming" esta gratis en Udemy! Aprovechen
16 points • mister_clark
The automate the boring stuff course is free until the 7th with code JUN2020FREE so worth picking up anyways.
14 points • Flint777
Udemy Automate the boring stuff Python Free
It's back! https://www.udemy.com/course/automate/ CODE: JAN2020FREE
14 points • Alekhya_D
Get “Automate the boring stuff with python” Udemy course for free using code “NOV2019FREE”
Valid until 7th November only
7 points • TheColor0fMoney
> Automate The Boring Stuff
19 points • WongGendheng
I don’t like this article and I‘m happy to tell you why.
It claims to provide the „top resources“ to learn Python from scratch, but focuses purely on the Udemy platform (and affiliate links - gotta make that money from the hard work of listing 24 courses without added information). While there is nothing wrong with Udemy per sé, I find it disappointing that amazing FREE resources are not being mentioned at all. Neither does he mention Automate the boring stuff (its even on Udemy and still one of the better courses out there even in 2020...) nor Introduction to Computer Science and Programming Using Python, a free edX course with MIT professors.
To me, the „author“ provides a mere list of affiliate links to courses, that I learn nothing about in his article. Why have they been selected? Why are they better to learn Python compared to the other 500+ Python for beginner courses?
18 points • LukeHoweth
I've learnt the basics - what next?
I'm at a turning point at the moment and I'm not quite sure what direction to go into, I'm hoping you can help.
I've learn the basics of python. To-date - I've used the following resources to learn:
- Python Crash Course: A Hands-on, Project-based Introduction to Programming - Book
- Automate the boring stuff with python programming - Udemy course
- Complete Python Bootcamp: Go from zero to hero in python 3 - Udemy course
- Lots of youtube videos to further study the concepts from the above courses
Now I'm stuck on deciding what to do next. I've completed code-along projects with the above courses, but I wouldn't say I'm able to think, code and complete a project on my own by any means at this point.
I know a lot of theory, but I'm unsure on how implement it.
I would like to go into web development and build web apps with Django, as I think that seems to be the most in-demand job for freelancers. Although I'm not sure I'm ready to move onto this yet.
From your experience, should I be doing more 'beginner' level courses, or should I be looking into investing in a Udemy course specially geared towards creating Django web apps?
Thanks a lot for all your input/opinions!
3 points • pingus3233
3 points • papasfritas
3 points • Lunix638
Está también el the automating the boring stuff: https://www.udemy.com/course/automate/?couponCode=COPSHOTMEINPORTLAND
6 points • my_password_is______
start with python 3
this online book is free
and the author has a course on udemy that he makes free the first week of every month
he often comes on here and gives the certificate code
2 points • dctezla
I started learning about 2 weeks ago. I'm no expert, but I've learned enough to code a few algorithms, web scraping scripts and I'm starting to use some API's.
What I did was bought the Automate the Boring Stuff (I think it's currently free). After that course I just dove into projects, started coding and trying things I didn't know anything about. You'll have to do a lot of googling, but you'll be surprised with what you create.
Like I said I started 2 weeks ago, I thought it took a genius to code. But it's so much easier than you think. My best advice would be to stick with it, it's easy to quit when working through the course. But believe me it is so much fun when you're done it. All my friends are complaining about being bored during this quarantine, but I haven't had a dull moment lol.
2 points • i_am_in_the_store
https://www.udemy.com/course/automate/?couponCode=DEC2020FREE2 evo papas posla jos jednom sto je trazio
Pokusaj da kucas samo Automate boring things with python udemy course for free - mozda ti tako izadje da ga uzmes.
Ako ne uspijes tako skini sa torrenta samo ga trazi na 1337x.to.
Takodje imas i knjigu koja se isto zove ako ti je tako lakse da ucis ili samo dodatno da imas. (Besplatna je na sajtu njegovom, a lako mozes da nadjes pdf da skines negdje drugo)
2 points • 1337InfoSec
Hijacking this post to say that if you want to learn scripting, there is no better beginner than the "Automate the Boring Stuff with Python" Udemy course.
Al's offering the course free today, if you claim it you get to keep it permanently in your Udemy account. Multiple coworkers learned to code, automate, and script using the Udemy version of this course
2 points • TechsInTheCity
Today is the last day to get the Udemy course Automate the Boring Stuff with Python free: https://www.udemy.com/course/automate/?couponCode=APR2020FREE2
2 points • sylvesteryiadom
Start here https://www.udemy.com/course/automate/ It’s free if you use the code SEP2020FREE
5 points • m4dm4d
Automate the Boring Stuff with Python on Udemy is free in June. The good news is we are in June! So it could be a good starting point for anyone that wants to try courses on Udemy and get an idea of how this thing works.
Link for those interested: https://www.udemy.com/course/automate/?couponCode=JUN2020FREE2
8 points • rompdeck
As a noob myself, I can understand what you are looking for. It would be great if we can follow along a pro is making an application (any type of app) step by step. So, we can follow along and then on our own add some extra functions.
Its kinda overwhelming to actually do something with your "code knowledge" as writing code is there, but making it into a useful app that you can use for your problems is the challenge. I too am trying to make an app for a problem I have.
I would suggest you look at Automate the boring stuff, its a books that takes you through the step by step process of making very small apps (too small, i feel). For me more than the book, the video helped me. I came to know (not sure of the source), that a python course if given for free and I just signed up as I was learning the first course via FreeCodeCamp. I am not excited about making a website.
Give it a try.
4 points • Schemik
To answer some common questions:
O'Reilly is one of the most reputable publishers in the field.
These books aren't necessarily suited to get started with programming. (In that case, I recommend first going through the free Automate the Boring Stuff with Python book or course which is often free too, as Al Sweigart regularly posts discount codes.) They're rather for junior developers looking to advance, developers switching to Java from another stack, or as a reference.
Repeats from previous bundles: the usual 97 Things Every Java Programmer Should Know, and also Technology Strategy Patterns, Java in a Nutshell and Real-World Software Development... and a few more (Java 8 Lambdas, Java Threads, Think Java, previous edition of Learning Java and Java Cookbok) were in an older Java bundle that I missed.
1 points • nothing63_
Now with this link course is free (:
1 points • 2000AMP
Go to Udemy and subscribe for the course. It was free last month. But most courses are available for $/€10-20. Currently this course is €9,99. That's not much for a pretty good course. You probably can miss that much money.
If any course if over $20, wait a few days and check again for the next offer. Subscribe to the newsletter to get alerts. Udemy has continuous cheap deals, but they vary in price. So often you see they are $12 or $15.
1 points • KhamulXIX
Paso el dato de que el curso Automate the Boring Stuff with Python Programming en Udemy está gratis usando el cupón "JUL2020FREE" (sin comillas).
1 points • JohnnyCincoCero
1 points • wilsonhlacerda
1 points • ptbn_
versi video nya lagi free di udemy btw. https://www.udemy.com/course/automate/?couponCode=OCT2020REALFREE
1 points • KickBull
On udemy it's free right now with this link: https://www.udemy.com/course/automate/?couponCode=NOV2019FREE
1 points • HorseFightingLeague
I haven't used the Udemy course. However, it's less than $15 right now and I can't see why not going for it would be bad?
1 points • Seb1903
Il y a Automate the boring stuff with Python qui est gratuit jusque demain. C'est un cours qui est souvent cité sur r/Python, apparemment il est très bien.
1 points • jakethedumbmistake
1 points • ceru13an
Fijate este del autor de Automate the boring stuff with python, creo que el código todavía es válido.
1 points • GuteNachtJohanna
Thanks so much for doing this! I can't wait to take your course. Unfortunately the code here comes back with this message: "The coupon code entered is not valid for this course. Perhaps you used the wrong coupon code?"
I'm not sure exactly on the timing of eligibility but thought it was the first days of the month. Is there another way I can try it? (I'm using this website)
1 points • hba1cmemes
I'm not sure if this course code has expired but there is now another free Course on Udemy. This is the automate the boring on and I belive the creator is revamping it this year, still good as it is.
1 points • imgonnaplaywithurdog
I used the wrong link. The correct one is their 70% off link on their website which is now 100% off. Here you go! https://www.udemy.com/course/automate/
1 points • Cheshire_cat_1488
Premda su mi jucer obrisali post. Imate na Udemy besplatan ovaj tecaj uz kod DEC20202FREE.
1 points • C4sp3r4
No es pregunta pero bueno. El curso Automate the Boring Stuff en Udemy esta gratis hasta el 4 de agosto. Link
1 points • tencentcansuckmydick
https://www.udemy.com/course/automate/?couponCode=FEB2020FREE Y'all have this for free, may be FREE2 already in the link, Automate the boring stuff in Phyton, Author wrote to r/learnprogramming i think.
1 points • ricardo_8
Îmi afișează 11.99Euro https://www.udemy.com/course/automate/
1 points • Panchorc
1 points • NightDragonC
If you want to learn the basics first and know how programming works, phyton is a good start (and is a really useful language, and really easy to learn). Once you learn the basics you can move to whatever you want, it will be easier to learn any programming language from here, from making games languages like C# and C++ are really popular and good. Talking about the course "automating the boring stuff with phyton", here's a 100% coupon I just found, it expires today so hurry up :) https://www.udemy.com/course/automate/?couponCode=HOLIDAYS2019
1 points • pumasky2
My start in Python was:
Automate the boring stuff with Python on Udemy.
1 points • FusRoDawg
I hear this is a popular course and is recommended often for beginners who have the basics down/ intermediate level programmers. It's mentioned in the comment sections of programming sub reddits often.
What do you guys think?
1 points • timmywheela
FYI this course is free for the next day or so and is right in your wheelhouse:
1 points • greymalik
This one - still only $10
1 points • Traust
I'm currently going through Automate the Boring Stuff with Python Programming. I'm finding his pace and the way he presents to be really good for beginners and even those who know how to program in other languages needing to learn Python.
1 points • silveram0
Automate the boring stuff is free on udemy, it's widely recommended but l haven't tried it yet https://www.udemy.com/course/automate/?couponCode=MAY2020FREE2
1 points • oilday
I started with this one https://www.udemy.com/course/automate/
It's How to Automate the Boring Stuff and the course is made by the author. I didn't offically finish it as it was a little slow for my liking. I ended up trying my own stuff but I thought it was a great way to learn the basics.
Like other people have said the certificate is worthless but the course is great
1 points • xdwfe
> It amounts to data entry for 10-12 hours a day.
Take out your frustrations and halve your workload by learning Automate the Boring Stuff with Python. And then you'll know Python and will be able to do the fun creative analytics you say you're interested in.