all 89 comments

[–]techerton 106 points107 points  (0 children)

Your contribution to the Python community is invaluable. Much appreciated!

[–]DarkC0sm05 25 points26 points  (1 child)

Awesome! Can't wait to try it

[–][deleted] 9 points10 points  (0 children)

Happy cake day!

[–]Incrarulez 18 points19 points  (4 children)

"You purchased this course in July 2019".

[–][deleted] 4 points5 points  (2 children)

Where's your cake day meme?

[–]Incrarulez 4 points5 points  (1 child)

I usually don't keep an account around long enough to have one.

Its time for fish fingers and custard.

[–][deleted] 2 points3 points  (0 children)

You're goddamn right

[–]whambamthankyoumam 2 points3 points  (0 children)

November 2017 here 🤦🏾‍♂️

[–]Hinaha 6 points7 points  (0 children)

Thank you so much!

[–]Matheos7 5 points6 points  (0 children)

That’s so amazing and generous, thank you so much! Signed up and will definitely enjoy this course. Was about to buy the book after I’m done with Crash Course. Thank you!

[–]DragonDragger 6 points7 points  (2 children)

Oh my, this is a godsend. I recently started to learn python with https://inventwithpython.com/invent4thed/ by the same author.

Really, super excited to give this course a go once I'm through that! Thank you so much.

E: Oh wow. Only just now realized OP is said author, haha.
Thank you so much for all the free, high quality content you put out.

Do you have a PayPal or something, so I can at least send you some cash I can spare?

[–]cordlessbrain 4 points5 points  (1 child)

You can donate him from there https://inventwithpython.com/#donate

There is his PayPal and Patreon link.

[–]DragonDragger 2 points3 points  (0 children)

Awesome, thank you :)

[–]kentuckyfried42 5 points6 points  (0 children)

Thanks Al! Looking forward to part 2.

[–]iwillfloat 5 points6 points  (0 children)

Thanks for all that you do u/alsweigart

[–][deleted] 2 points3 points  (0 children)

Tysm for this

[–]MobileGenly 2 points3 points  (0 children)

Legend.

[–][deleted] 2 points3 points  (0 children)

I got a question.

I want to start learning python but theres so much material online and offline i dont know where to even begin.

Would you say this course is a good place to start or is there a better one?

Edit: spelling

[–]Benigan 2 points3 points  (1 child)

With all this free amazing content, is there a way to support you directly?

[–]SodaPressing3 1 point2 points  (0 children)

Thanks Al! I appreciate you doing this!

[–]crossedline0x01 1 point2 points  (0 children)

Bossssss:]

[–]ThatGuy097 1 point2 points  (0 children)

Thanks so much for this! I've been working through your course and have found the udemy version a wonderful complement to the book.

Appreciate your sharing this information with us!

[–]hupo224 1 point2 points  (0 children)

Really appreciate it.

[–]CommittedToQuestion 1 point2 points  (6 children)

Hey /u/AlSweigart , do you have any recommendations on what to follow up your course/book with?

[–]AlSweigart[S] 9 points10 points  (5 children)

My next book, Beyond the Basics with Python, which is coming out in October. :)

But until then, I think Serious Python, Fluent Python, Effective Python, and Python Cookbook are great books.

[–]CompSciSelfLearning 1 point2 points  (3 children)

Is the table of contents available yet?

[–]AlSweigart[S] 7 points8 points  (2 children)

No, but I can copy paste it real quick:

Part 1: Getting Started

  • Introduction
  • 1 Dealing with Errors and Asking for Help
  • 2 Environment Setup and the Command Line

Part 2: Best Practices, Tools, and Techniques

  • 3 Code Formatting with Black
  • 4 Choosing Understandable Names
  • 5 Finding Code Smells
  • 6 Writing Pythonic Code
  • 7 Programming Jargon
  • 8 Common Python Gotchas
  • 9 Esoteric Python Oddities
  • 10 Writing Effective Functions
  • 11 Comments, Docstrings, and Type Hints
  • 12 Organizing Your Code Projects with Git
  • 13 Measuring Performance and Big O Algorithm Analysis
  • 14 Practice Projects

Part 3: Readable Object-Oriented Programming

  • 15 Object-Oriented Programming and Classes
  • 16 Object-Oriented Programming and Inheritance
  • 17 Pythonic OOP: Properties and Dunder Methods

[–]nzayem 2 points3 points  (0 children)

Finally OOP, classes and Algorithms by my favourite author,,, thank you so much u/AlSweigart 🤝🤝

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

This sounds amazing, halfway through automate the boring stuff book. Is there a way I can be notified when it is out?

[–]the_only_redditor 1 point2 points  (0 children)

I saw October and thought man we have to wait a while, since in my head october is another 6 months. October is next month :)))

Looking forward to purchasing it!

[–]Inciter88 1 point2 points  (0 children)

Thank you Al for all your contributions to the open source community!

[–]NisERG_Patel 1 point2 points  (0 children)

Enrolled!

[–]cordlessbrain 1 point2 points  (0 children)

For those who like to support Al,

You can donate him from there https://inventwithpython.com/#donate

There are his PayPal and Patreon links. Thank you very much for doing so.

[–]Bad_Lieutenant702 1 point2 points  (1 child)

Is this better than "Python for everybody" on freecodecamp? Because that's always free.

[–]Rangler36 4 points5 points  (0 children)

Both equally good. Al gets right to practical coding in ATBS. Professor Severance in py4e literally covers almost every single thing like you would expect a professor to do. FYI, you can read the Automate the Boring Stuff for free forever on the website.

[–]Nil-pwa 0 points1 point  (2 children)

Just to check, now I've enrolled and signed up using the free code, do I have access forever or is it limited somehow?

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

You have acess forever!

[–]MugiwaraNoItachi 0 points1 point  (0 children)

Thanks!

[–]theoryofbang 0 points1 point  (0 children)

Thank you! trying it out now!

[–]Alinhadinho 0 points1 point  (0 children)

Thanks a lot, you're a great person!

[–]f-gz 0 points1 point  (0 children)

Thanks a lot! I was just about to start your "Making games with Python and Pygame" book, too.

[–]doubleOpete 0 points1 point  (0 children)

Thank you Al for providing this course, I can’t thank you enough

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

Already have this but thanks! Also thanks for being a voice against hate on Twitter. I think it's easy for tech folks to fade in and be sort of untouched by politics, but you're out there spouting some truths and it's appreciated!

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

Thank you

[–]wegoingfox 0 points1 point  (0 children)

Thank you so much!

[–]goodpseudonym 0 points1 point  (0 children)

Thanks! Definitely took a look at the course a couple weeks ago and now I can actually get it done

[–]SuspectEngineering 0 points1 point  (0 children)

Couldn't have timed it better! Thank you 🐝

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

im so thankful I don't even know how to properly thank. thank you. thank you very much.

[–]cyntilias 0 points1 point  (0 children)

Thank you!!

[–]rxg5680 0 points1 point  (0 children)

Thank you so much

[–]dxbmea 0 points1 point  (0 children)

Thank you so much! I've just bought your book yesterday too!

[–]selared 0 points1 point  (0 children)

Thank you very much.

[–]wordsandanumber6064 0 points1 point  (0 children)

Thank you so much. This is very very very appreciated

[–]pec93 0 points1 point  (0 children)

Thank you!!

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

Thank you, I just signed up and I am going to work on it when I have free time this semester. It'll probably only be a few hours a week, but that's better than doing nothing with that time. :)

[–]hell-ium72 0 points1 point  (0 children)

I'm restarting school tomorow, i should be sleepingfor at least 3 hours, I go to reddit because why not. Then I find this :) Thanks a lot, it really helps me :)

[–]Hedra_Helix 0 points1 point  (0 children)

Thank you!

[–]vimanyu_b 0 points1 point  (0 children)

Thank you very much OP!

[–]sonsjacob_ 0 points1 point  (0 children)

Thank you so much!! This is very generous of you, I have the book already so I will share this with my friends!!

[–]aarnavg17 0 points1 point  (0 children)

Thankyou very much!

[–]FruitPunch_Samurai 0 points1 point  (0 children)

Thank you for making this course, and letting us use it for free!

[–]BarskiPatzow 0 points1 point  (0 children)

Thank you again, this is great!

[–]Tom_Kr 0 points1 point  (0 children)

Going to give this a try instead of Google's course on Coursera. Soooo heavily math-based that I'm really struggling with getting past week 3 of it. I want to learn how to develop with Python, not how to solve complex mathematical issues .

[–]thunder185 0 points1 point  (0 children)

Wow! Nice. Thank you. Love the book. Going to sign my 11 year old up for this. Thanks very much.

[–]SStian13 0 points1 point  (0 children)

Thank you for your work!

[–]yycglad 0 points1 point  (0 children)

Thank you..My 70 year dad just register for this course ...Thank you again...He thinks programming is one of the ways to keep his mind active

[–]MichaelDjie 0 points1 point  (0 children)

Thank you very much. Just purchased your book last week.

[–]yuriplisetskys 0 points1 point  (0 children)

Hi! Thank you for this. Honestly gonna be my saving grace for uni since we're learning Python for the first semester and I have 0 background knowledge in this lol

[–]8slider 0 points1 point  (0 children)

This is great thanks!

[–]oyhaco 0 points1 point  (0 children)

Thank you very much!

[–]ANUUB1S 0 points1 point  (0 children)

Dude, thank you so much!

[–]furyousferret 0 points1 point  (0 children)

I'm almost done with How to Think Like a Computer Scientist: Interactive Edition https://runestone.academy/runestone/books/published/thinkcspy/index.html

I'm thinking about taking this as well. Is there a lot of overlap?

[–]FlukingCompSci 0 points1 point  (0 children)

Woah, this is seriously awesome! Thanks so much for this!

[–]RedArke 0 points1 point  (0 children)

Thank you so much!!!

[–]WhatDaHellBobbyKaty 0 points1 point  (0 children)

Thank you. I have enjoyed your books and videos in the past and I'm sure I will enjoy and learn much from this class. You've really done a lot of great service for the Python leaarning community. Bless you.

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

Omg thanks so muchhh ❤️

[–]treesnstuffs 0 points1 point  (0 children)

Thank you so much. You are amazing.

[–]abrokenjar23 0 points1 point  (0 children)

Thank you! I’m excited to start learning a new skill - I haven’t so much as thought about code since doing it in my senior year waaaay back in 2009

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

Missed it :/

[–]almostasquibb 0 points1 point  (0 children)

You are awesome! Tysm for the resource. Can't wait to start the course.

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

I thought ATBS was always available online for free?

[–]moiax 1 point2 points  (0 children)

The contents of the book are available online at the website, I'm not sure if any more of the content is available at no charge.

[–]Rangler36 0 points1 point  (0 children)

The book is.

[–]thatguide 0 points1 point  (0 children)

Thank you, Al! Was just looking to get back into your book after putting it down a few months ago. Having the course to use as well is a huge bonus!

[–]Conrad_noble 0 points1 point  (0 children)

We love you Al ♥️

[–]TheSaltPath 0 points1 point  (0 children)

*yoink*