Python Crash Course or Automate the Boring Stuff: Which Should You Choose?

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2025

ความคิดเห็น • 29

  • @DangerHiVolt
    @DangerHiVolt ปีที่แล้ว +35

    I started learning Python by taking the cs50 15 hr class. After completing that, i picked up "python crash course" that’s when i really began to know, learn, and understand python. I cant recommend "python crash crash course" enough. I also bought the book on your recommendation. Look forward to more uploads!! Thanks.

  • @Nordlys0
    @Nordlys0 ปีที่แล้ว +18

    Python Crash Course uses a bit more as it's recommended by Python's PEP-8 standard styling. It's good to learn it that way if work together with others on a project, otherwise can use Al Sweigard's style at your own wish.
    Second part from Automate the Boring Stuff is based to automate stuff and tasks on our own system to make life easier when use those often etc. Is where the book title makes sense, and is why it's a bit different then in the other book. ;)
    I also used both books to learn Python, including a thirth book, Think Python. Is how i started with those 3 actually..

  • @poppz-11
    @poppz-11 3 หลายเดือนก่อน

    I’m working through the book right now and it’s great so far, every concept is simple and easy to understand with lots of opportunities to practice along the way.

  • @rashadpaige564
    @rashadpaige564 ปีที่แล้ว +1

    Thank you for this, I looked at both and to hear your insight is very helpful as I begin my studying

  • @skiphoffenflaven8004
    @skiphoffenflaven8004 ปีที่แล้ว +2

    Working through crash course now. Great so far!!

  • @mariwana18
    @mariwana18 ปีที่แล้ว +6

    Thank you for the review! I'm getting the crash course to python because of this :)

  • @nastyaburda2462
    @nastyaburda2462 ปีที่แล้ว +1

    God bless your soul, man! Thnx for the review ❤

  • @daveb7999
    @daveb7999 5 หลายเดือนก่อน

    Thank you for the comparison, I just ordered 'Python Crash Course'. I hope it will help me get a grasp on programming various ESP32 boards. I've done a little Arduino C, but rather than spending a lot of time learning a little bit of C, I think I'd rather spend that time taking on Python, and learning it well.

  • @stay_dilligent
    @stay_dilligent 7 หลายเดือนก่อน

    Best programming book review, thanks for the content! I have both books and just wanted to see someone else's opinion, basically exactly my feelings. Im a much bigger fan of Python Crash Course as a whole

  • @DigitalLiquid
    @DigitalLiquid 6 หลายเดือนก่อน +2

    I just picked both of these up. I’m new in programming, only have messed with html and css.

  • @KpxUrz5745
    @KpxUrz5745 8 หลายเดือนก่อน +1

    Nice review comparison. Being new to Python, but having done a lot of coding in other languages, I am finding Python efficient, if only you can understand its syntax requirements. My personal style is more attuned to extreme terseness, cutting out all possible extra characters, even spaces if I can. But python requires indenting and all sorts of syntax which in my view unnecessarily bloats the code, and my brain doesn't work well that way. I find spaced out coding almost impossible to read, and it goes against my grain. For me, it is a kind of torture to plow through code that is longer than it has to be. Anyway, I began with the Crash Course book. Of course, I like all python books to grab and browse whenever I can. Finally I am starting to get some code to work. Based on this review, I think I will get the other book too, since you say you prefer its syntax usage. Maybe I will too.

  • @cptnbrrycrnch5194
    @cptnbrrycrnch5194 ปีที่แล้ว +3

    Thanks for the video. The data one is for me. Still torn between R and python but thats another subject

    • @CalvinOnTheCoast
      @CalvinOnTheCoast ปีที่แล้ว

      R is good for quick statistical analysis with quick plotting options. I prefer to use Python for my data analysis because i find it nicer to clean the data. Def look into Jupyter notebooks if you are going to go the Python route for data as it allows you to execute blocks of code individually, rather than having to run the whole script for each change!

    • @rickymort135
      @rickymort135 ปีที่แล้ว

      ​@@CalvinOnTheCoast I'm exactly the opposite. I find nothing as nice as dplyr in python. I do like the mutable data types though

  • @lraq.107
    @lraq.107 ปีที่แล้ว

    شكرا لك لبذل الجهد في تقديم هكذا ملاحضات❤

  • @abdullahamir947
    @abdullahamir947 ปีที่แล้ว +2

    Thanks for the review

  • @Keengocrazy
    @Keengocrazy 8 หลายเดือนก่อน

    Thanks for making this 🤝🏾

  • @alex.laslau
    @alex.laslau ปีที่แล้ว +3

    Awesome! What about "Data Structures the Fun Way" by Jeremy Kubica? I was considering to get it

  • @alexgeld7173
    @alexgeld7173 4 หลายเดือนก่อน

    I’ve got both. Why not learning the Al Swaggart’s syntax style with both books projects? Then Think python.

  • @djlclopez128
    @djlclopez128 2 หลายเดือนก่อน

    I have both and I have to say I like ATBS less. In the first half of the book he teaches you a few concepts that are being deprecated in PEP8 and newer versions of Python. Sweigarts syntax is less understandable than Matthes in PCC.
    There are a few times in the examples of ATBS that Swiegart jumps around and uses code that hasn't been explained previously, so I felt like I was missing something or not understanding what he was teaching, which can be jarring.
    On the other hand, Matthes in PCC takes things very slow where you can actually understand and backtrack if needed. He also has 3 clear cut project sections in the back (ATBS has projects but they aren't as clear cut.)
    There are a lot of hard challenges in ATBS, and when you complete one, you feel pretty accomplished, so that is a plus for ATBS.
    ATBS is geared toward people who already use computers a lot for banking, excel, word documents, taxes...maybe someone who has to do a lot of tedious, repetitive tasks like a tax prep person or a bookkeeper. It still has similar introductions like PCC for getting started but the projects work with JSON and data.
    Whereas PCC is geared toward people who have never heard of programming before. It may be easier to get into with PCC.
    All in all, I would say buy both - second hand would be best because it will save you a lot money (go for abebooks/ebay/amazon used) - but when you read it, read through PCC first because it's easier. Then go back and read ATBS. It will be easier to understand after PCC.
    If you would prefer a class, the best class I've ever taken on Python was Tim Buchalka's Python Masterclass on Udemy. Don't pay full price (over $100) - wait for a sale (

  • @Kicsa
    @Kicsa ปีที่แล้ว

    Good review thanks!

  • @kamaur01
    @kamaur01 ปีที่แล้ว

    That was helpful. Thank you

  • @davidmckee533
    @davidmckee533 ปีที่แล้ว

    thanks great advice .

  • @harmidis
    @harmidis ปีที่แล้ว

    Thanks!

  • @naitwawickie
    @naitwawickie ปีที่แล้ว

    Good work

  • @pandithammultilingualcompu1552
    @pandithammultilingualcompu1552 ปีที่แล้ว

    Awesome

  • @relojsaturno
    @relojsaturno ปีที่แล้ว

    Crush course is so boring, only have boring and dumb exercises

    • @spotlight761
      @spotlight761 9 หลายเดือนก่อน

      Which book or tutorial do you recommend?